Commands for Device $09 (Network) - FujiNetWIFI/fujinet-firmware GitHub Wiki

Commands for Device IDs $09 to $0C

The following table shows the currently proposed Network commands for Device $09 to $0C - N: device.

[!IMPORTANT] The format of the Atari SIO Command and the Adam Command are the same

Command Description
'E' N: SIO Command 'E' - (get) Error
'O' N: SIO Command 'O' - Open
'C' N: SIO Command 'C' - Close
'H' N: SIO Command 'H' - Set Hash Type
'P' N: SIO Command 'P' - Parse JSON
'Q' N: SIO Command 'Q' - Query JSON
'R' N: SIO Command 'R' - Read
'S' N: SIO Command 'S' - Status
'W' N: SIO Command 'W' - Write
' ' N: SIO Command $20 - Rename File
'!' N: SIO Command $21 - Delete File
'%' N: SIO Command $25 - Point in File
'&' N: SIO Command $26 - Note in File
'*' N: SIO Command $2A - Make Directory
'+' N: SIO Command $2B - Remove Directory
',' N: SIO Command $2C - Change Directory
'0' N: SIO Command $30 - Get Current Directory
$FB N: SIO Command $FB - Set JSON Parameters
$FC N: SIO Command $FC - Set Channel Mode
$FD N: SIO Command $FD - Set Login
$FE N: SIO Command $FE - Set Password
$FF N: SIO Command $FF - Query for Special Command DSTATS

Any commands not listed here are considered special, and are sent to the underlying protocol to be queried for support (by determining if a valid DSTATS is returned for the given special command), therefore any handler should issue a $FF command before sending a special command.

TCP Protocol SIO Commands

Command Description
'A' N: SIO Command 'A' - Accept
'c' N: SIO Command 'c' - Close Client Connection

UDP Protocol SIO Commands

Command Description
'D' N: SIO Command 'D' - Set UDP Destination

HTTP Protocol SIO Commands

Command Description
'M' HTTP Set Channel Mode

This list is very much in progress and is subject to change.

Related pages