RSeries astromech firmware
Chapters
Here is a list of all modules:
[detail level 123]
 Animation ScriptsAnimation scripts provide a way to execute multi-step animation sequences without blocking the rest of the system
 Body GadgetsReeltwo supports a series of gadgets
 Charge Bay Indicator
 Data Panel
 Dome GadgetsReeltwo supports a series of gadgets
 Bad Motivator
 Dome Button Controller
 HoloprojectorHoloprojector
 Holoprojector OLED DisplayThe Holoprojector OLED Display is a modification of a Ftlhy standard holoprojector to include an Adafruit 0.96" OLED and a 12x Neopixel ring
 LogicsLogics
 RSeries LogicEngine logicsFiber-optic enhanced electronic logic displays. The kit includes two front logic displays (typically blue/white), one rear logic display (typically red/yellow/green)
 Teeces LogicsTeeces Logics are fixed color LEDs driven by a MAX7221 chip
 AstroPixel LogicsAstroPixel Logics
 Magic PanelHigh powered LED display - 64 Bright RED SMT LEDs
 PSI - Process State IndicatorsProcess State Indicators
 Teeces PSITeeces PSI
 NeoPixel PSI
 PSI Matrix
 NeoPSINeoPSI
 FontsThe following fonts are provided in Reeltwo:
 I2CI2C
 I2C TargetsI2C Targets
 Magic Panel (i2c)Control ia-parts Magic Panel via i2c
 Periscope (i2c)Control ia-parts Periscope via i2c
 Stealth Board (i2c)Control SureRobotics Stealth Board via i2c
 I2C ReceiverAutomatic forwarder from i2c to CommandEvent
 JawaLite 2.0 SyntaxEach JawaLite 2.0 command has the same format consisting of up to four elements and has the following simple form: <Unit Address><Command><Argument(s)><Carriage Return> The four elements of a JawaLite 2.0 command are:
 Servo ControlServo Dispatch
 Servo Dispatch PCA9685Servo Dispatch PCA9685
 Servo Dispatch Direct PWMServo Dispatch Direct PWM
 Servo SequencerServo Sequencer works in conjunction with ServoDispatcher. The sequence is held on a matrix, each line representing a step. The first entry is the length of the step in centiseconds (1/100th of a second). The bitmap representing on/off for each servo in order in the target servo group
 Persistent StorageManage persistent storage for data. Persistent storage size is guaranteed to be at least 1K
 SMQ - MessagingReeltwo provides SMQ for advanced message passing between multiple CPUs. SMQ messages are transmitted via serial from the MCU to the host CPU which will convert them to JSON messages and use ZeroMQ publish/subscribe messaging