This is an old revision of the document!
Preliminary Questions
- What are the Cranberry/Dragonfruit drivers?
- What are our schemas? - What is the packet?
- How does database data get uploaded?
- How are we decoding?
- How are tables created in the database?
- How does the firmware work?
- How are packets received?
- How is data being put into the table?
Firmware
- Why do we use function pointers in ga_board struct?
- Functions cannot be passed into struct, only function pointers can. Also when an instance of the board is created, functions can still be accessed.