Cahute, a toolset for protocols and file formats
2 posts
• Page 1 of 1
- cakeisalie5
- Senior Member
- Posts: 102
- Joined: Sun Mar 27, 2016 10:24 am
- Location: France
- Calculators: Casio Afx 1.0, Casio fx-9860GII, Casio fx-CG50
Cahute, a toolset for protocols and file formats
As you may remember, I implemented a transfer tool using Protocol 7.00 back in 2016/2017, called "p7", and did many, many projects regarding protocols and file formats since, that were more or less never released however.
Long story short, I've rebooted my efforts with me being more experimented, and with a complete documentation this time around, making more of an interface rather than a simple tool. This has spawned Cahute!
Features that come with release 0.6, published 2024-12-22, are for full compatibility and drop-in replacement of legacy p7 and p7screen utilities:
- File transfer in both directions for fx-9860G, on USB and serial modems.
- Program backup from all calculators dating back to 1991;
- Text conversions using the library;
- Screenstreaming from both fx-9860G and fx-CG, on USB only;
- ROM flashing for the fx-9860G and compatible.
The utility is primarily made for Linux distributions, but could be ported to Windows later.
Links for the project are the following:
- Official documentation
- Gitlab.com repository
- Installation guide
- Contribution guide
- Planète Casio topic (in French)
If take any and all feedback
Part of the Planète Casio community (FR) - main author of Cahute
- cakeisalie5
- Senior Member
- Posts: 102
- Joined: Sun Mar 27, 2016 10:24 am
- Location: France
- Calculators: Casio Afx 1.0, Casio fx-9860GII, Casio fx-CG50
Re: Cahute, a toolset for protocols and file formats
Hey! Release 0.6 was just published yesterday, including a new illustration by Massena as well as the following:
Happy Cahuting!
- Early support for the CAS300 protocol, used by the ClassPad 300 / 330 (+);
- A new interface to the library, to read `G[123][MR]` files as well as `CAS` files;
- Generic links, which allow developers to rely on Cahute's portability to implement custom protocols over known transports;
- Et caetera!
Happy Cahuting!
Part of the Planète Casio community (FR) - main author of Cahute
2 posts
• Page 1 of 1
Who is online
Users browsing this forum: No registered users and 4 guests