Discussion topics¶
In this section, we will explore topics regarding the project’s environment, i.e. the protocols and formats implemented or to be implemented, rationales behind those, and some of Cahute’s external-facing logics.
- Number formats
- Picture formats
- Text encodings
- File formats
- Communication protocols
- Rationales behind the communication protocols
- CASIOLINK protocol – Serial protocols used by pre fx-9860G calculators
- Protocol 7.00 – Serial and USB protocol used by post fx-9860G calculators
- Protocol 7.00 Screenstreaming – fx-9860G and fx-CG screenstreaming
- USB Mass Storage (UMS) and proprietary extensions for fx-CG calculators
- Main memory data
- USB detection for CASIO calculators
- Logging facilities with Cahute