Overvis Connect is a lightweight data transfer protocol designed for embedded devices and industrial controllers.
- Basic protocol (approved)
0000
Handshake0001
Keep Alive
EXT0001
Device Parameters (approved)0002
Read Parameters0003
Write Parameters
EXT0002
Device State (approved)0004
Read State
EXT0003
Device Journal (testing)0005
Read Journal0006
Clear Journal
EXT0004
Device Clock (testing)0007
Get Time0008
Set Time
EXT0005
Firmware (approved)0009
Get FW File Version000A
Clear FW File000B
Send FW File000C
Start FW Update Process
EXT0006
Basic Events (testing)000D
Read Events000E
Write Events000F
Delete Events0010
Delete All Events
EXT0007
Sensitive Information Check (approved)0011
Confirm Value Correctness
EXT0008
Get Device ID (approved)0012
Get Device ID
EXT0009
DH Public Data for Shared Secret Exchange (approved)0013
Public Data for New Shared Secret
EXT000A
Device Reboot (approved)0014
Reboot Device
EXT000B
Next Reconnect (testing)0015
Set Next Reconnect
EXT000C
Shared Secret Authentication (approved)0016
Device-Server Shared Secret Authentication
EXT000D
Send Wrapped Packet (approved)0017
Exchange Wrapped Packets
EXT000E
Encrypted Packet AES 256 CBC (testing)0018
Send Encrypted Request
EXT000F
Asynchronous Process Result (approved)0019
Get Asynchronous Process Result
EXT0010
Encrypted Packet Gamma (approved)0018
Send Encrypted Request
EXT0011
EdDSA Authentication (discussion)001A
Start Device-Server EdDSA Authentication001B
Confirm Device-Server EdDSA Authentication001C
Create New EdDSA Secret
EXT0012
Plain Password (draft)001D
Send Plain-Text Password
EXT0013
File System Read (discussion)001E
Read Access to File001F
Read from File
EXT0014
File System Navigate (discussion)0020
Access to Directory0021
Next List of Directory
EXT0015
File System Write (discussion)0022
Write Access to File0023
Write to File
EXT0016
File System Manage (discussion)0024
Rename/Move File System Element0025
Remove/Delete File System Element0026
Close Access to File System Element
EXT0017
File System Service (draft)0024
Rename/Move File System Element0025
Remove/Delete File System Element0026
Close Access to File System Element0027
Copy File System Element0028
Initialize/Format File System
- Draft - the document is not ready for discussion.
- Discussion - the document under discussion, pending further edits.
- Testing - the document is under implementation and testing, edits are possible. Devices with implementation are not available for sale.
- Approved - the document is ready, no edits are possible. Devices with implementation are now on sale. Approved documents are not deleted, they can only be marked as outdated. When approving a document, it is necessary to mark the date of approval in the meta-header.
- Outdated document - the document is no longer used, edits are not possible, devices with implementation are released for sale, but new ones are not produced. Outdated documents are not deleted.