LibDS
Qt-based library for controlling FRC robots
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CBatteryVoltageHolds a battery voltage bytes and resultant float
 CCRC32Computes the CRC32 data checksum of a data stream
 CDS::JoystickRepresents a joystick and its respective properties
 CProtocolBase class for implementing communication protocols
 CFRC_2014Implements the FRC 2009-2010 communication protocol
 CFRC_2015Implements the FRC 2015-2019 communication protocol
 CFRC_2016Same as FRC_2015, but with different robot address
 CQObject
 CDSDefines the data types shared between the modules of the LibDS
 CDS_BaseDefines the base signals of the DriverStation and DS_Config classes
 CDriverStationExposes the functionality of the LibDS to the application
 CDS_ConfigUpdates the variables shared across the LibDS classes
 CLoggerCreates and reads files with robot events and application logs
 CLookupPerforms host lookups to obtain socket-usable IP addresses
 CNetConsoleReceives and sends broadcasted messages through the LAN
 CSocketsSends and receives data from the FMS, radio and robot targets
 CWatchdogImplements a simple watchdog used to reset comms. when needed