Protocol 7.00 – Serial and USB protocol used by post fx-9860G calculators

This protocol is used by calculators starting from the fx-9860G, published in 2004, up to the current day.

Note

fx-CG calculators and derivatives still use a derivative from Protocol 7.00, although not directly, but hidden behind proprietary SCSI commands. See USB Mass Storage (UMS) and proprietary extensions for fx-CG calculators for more information.

For this protocol, serial settings are always the same at the beginning of the communication:

  • Speed: 9600 bauds;

  • Parity: none;

  • Stop bits: 2.

The active side can request from the passive side that the speed, parity and/or stop bits be changed at any point, using command 02 “Set link settings”, as described in Updating serial parameters.

Note

When setting the calculator as the initial active side using the TRAN (Transmit) menu in the LINK application, it sets the serial settings after initialization to the following settings:

  • Speed: 115200 bauds;

  • Parity: even;

  • Stop bits: 1.

See the following sections for more details regarding the protocol.