Interfaces Structure - thica/ORCA-Remote GitHub Wiki
Interface modules have to follow the following structure:
- Written in Python
- Main file name is "interface.py"
- File(s) location is [ORCA-Root]\interfaces\[interface]\..
- Class name is cInterface, based on cBaseInterFace
- No further classes outside of cInterface class. Any required further classes should be defined inside of cInterface to avoid conflicts with other interfaces
TCP/IP, UDP and Telnet are available for interfaces. Bluetooth is not available by now but is announce by the KIVY framework for the future.