Code for the FOXSI-4 formatter.
This formatter replaces older FOXSI formatters with a Raspberry Pi processor unit. A peripheral SPMU-001 board (based on the Xilinx Spartan 7) for SpaceWire communication support.
See PISETUP.md for instructions on booting and configuring the Raspberry Pi.
- Boost
- boost::asio
- boost::bind
- boost::statechart
- boost::interprocess
- pigpio
- nlohmann JSON
You can find a few examples in the examples folder.
The physical system is laid out like this: