You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The v11.0 toolchain includes support for working with USB devices! 🎉
Thanks to the hard work by @jacobly0, a new CE library named usbdrvce is available for interfacing with the USB port of the calculator in either host or device mode. Additionally, @commandblockguy has created the srldrvce library for communicating with USB serial-based protocols such as CDC and FTDI. For mass storage devices such as flash drives and SD cards, @mateoconlechuga implemented msddrvce and fatdrvce for reading and writing logical blocks on the drives, as well as providing functions for interacting with a FAT32-based filesystem.
These libraries took a long time to get to this point, and still are being worked on, so give them a try and report any issues you may encounter. Join our Discord/IRC chat in order to ask questions, or provide input on what you would like to see in terms of documentation for interfacing with these libraries.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
The v11.0 toolchain includes support for working with USB devices! 🎉
Thanks to the hard work by @jacobly0, a new CE library named usbdrvce is available for interfacing with the USB port of the calculator in either host or device mode. Additionally, @commandblockguy has created the srldrvce library for communicating with USB serial-based protocols such as CDC and FTDI. For mass storage devices such as flash drives and SD cards, @mateoconlechuga implemented msddrvce and fatdrvce for reading and writing logical blocks on the drives, as well as providing functions for interacting with a FAT32-based filesystem.
These libraries took a long time to get to this point, and still are being worked on, so give them a try and report any issues you may encounter. Join our Discord/IRC chat in order to ask questions, or provide input on what you would like to see in terms of documentation for interfacing with these libraries.
Thanks to all the contributors!
Getting Started
Check out the CE C/C++ Toolchain Documentation.
Downloads
Windows: CEdev-Windows.zip
Linux: CEdev-Linux.tar.gz
macOS: CEdev-macOS.dmg
Changelog
ti_ArchiveHasRoom
and addti_ArchiveHasRoomVar
function by @mateoconlechugamax-entries
by @mateoconlechugaFor a breakdown of changes, please see the changelog file.
This discussion was created from the release CE C/C++ Toolchain.
Beta Was this translation helpful? Give feedback.
All reactions