# Modules ### Core \[core\]
core - requests The core module is only really used to register your connection
**Command** **Data** **Description**
register object: {module:bool} Used to register your connection and recieve messages from the specified modules
ping -
pong \-
### System Information \[sysInfo\]
sysInfo - requests The system infromation module can be used to retrieve information about the device, it's IO and current status, including temperatures
**Command** **Data** **Description**
io - Retrieves the list of IO and details about that IO
info - Retrieves the board info from the device
rate int {time - ms} Sets the polling rate for the system info watcher
magewellInfo - Returns info about the specified SDI source
### api ### system ### gpio ### joystick ### ina219 ### licence ### gstreamer ### flows ###