2 unstable releases
0.2.0 | Nov 6, 2022 |
---|---|
0.1.0 | Nov 2, 2022 |
#2006 in Parser implementations
30KB
589 lines
tifiles
This is a Rust library for manipulating file formats used with Texas Instruments graphing calculators, primarily (for now?) those used with the TI-83+ family. Both reading data from and writing data to files is supported.
Supported file formats include:
- Programs (8xp)
- Application variables (AppVars, 8xv)
- Pictures (8xi)
No particular improvements are planned for the future, though suggestions are welcome; existing development has occurred as needed for my own applications.
lib.rs
:
TI file formats
Reader
s read the data contained in calculator variable files, and Writer
s write data to
calculator variable files. The meaning of data in any given file depends on the
VariableType
.
Refer to the TI link protocol & file format guide for details on file formats.
Dependencies
~0.3–1MB
~21K SLoC