LibDS
Qt-based library for controlling FRC robots
|
CBatteryVoltage | Holds a battery voltage bytes and resultant float |
CCRC32 | Computes the CRC32 data checksum of a data stream |
CDriverStation | Exposes the functionality of the LibDS to the application |
▼CDS | Defines the data types shared between the modules of the LibDS |
CJoystick | Represents a joystick and its respective properties |
CDS_Base | Defines the base signals of the DriverStation and DS_Config classes |
CDS_Config | Updates the variables shared across the LibDS classes |
CFRC_2014 | Implements the FRC 2009-2010 communication protocol |
CFRC_2015 | Implements the FRC 2015-2019 communication protocol |
CFRC_2016 | Same as FRC_2015 , but with different robot address |
CLogger | Creates and reads files with robot events and application logs |
CLookup | Performs host lookups to obtain socket-usable IP addresses |
CNetConsole | Receives and sends broadcasted messages through the LAN |
CProtocol | Base class for implementing communication protocols |
CSockets | Sends and receives data from the FMS, radio and robot targets |
CWatchdog | Implements a simple watchdog used to reset comms. when needed |