Skip to content

Commands for Device $09 (Network)

europlus edited this page Sep 20, 2024 · 6 revisions

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

Clone this wiki locally