ClearCore Library
|
Go to the source code of this file.
Classes | |
union | ClearCore::SysConnectorState |
Namespaces | |
namespace | ClearCore |
Namespace to encompass the ClearCore board API. | |
Macros | |
#define | HBRIDGE_CON_CNT (2) |
#define | MOTOR_CON_CNT (4) |
Defines tools related to the entire ClearCore system and its connectors (constants, enums, unions, structs).
#define HBRIDGE_CON_CNT (2) |
The total number of H-Bridge capable connectors on the ClearCore (2).
#define MOTOR_CON_CNT (4) |
The total number of motor connectors on the ClearCore (4).
enum ClearCorePins |
ClearCore PIN definitions.
Enumerator | |
---|---|
CLEARCORE_PIN_INVALID | Invalid connector index. |
CLEARCORE_PIN_IO0 | [00] IO-0 ClearCore::DigitalInOutAnalogOut Connector |
CLEARCORE_PIN_IO1 | [01] IO-1 ClearCore::DigitalInOut Connector |
CLEARCORE_PIN_IO2 | [02] IO-2 ClearCore::DigitalInOut Connector |
CLEARCORE_PIN_IO3 | [03] IO-3 ClearCore::DigitalInOut Connector |
CLEARCORE_PIN_IO4 | [04] IO-4 ClearCore::DigitalInOutHBridge Connector |
CLEARCORE_PIN_IO5 | [05] IO-5 ClearCore::DigitalInOutHBridge Connector |
CLEARCORE_PIN_DI6 | [06] DI-6 ClearCore::DigitalIn Connector |
CLEARCORE_PIN_DI7 | [07] DI-7 ClearCore::DigitalIn Connector |
CLEARCORE_PIN_DI8 | [08] DI-8 ClearCore::DigitalIn Connector |
CLEARCORE_PIN_A9 | [09] A-9 ClearCore::DigitalInAnalogIn Connector |
CLEARCORE_PIN_A10 | [10] A-10 ClearCore::DigitalInAnalogIn Connector |
CLEARCORE_PIN_A11 | [11] A-11 ClearCore::DigitalInAnalogIn Connector |
CLEARCORE_PIN_A12 | [12] A-12 ClearCore::DigitalInAnalogIn Connector |
CLEARCORE_PIN_LED | [13] User LED ClearCore::LedDriver Connector |
CLEARCORE_PIN_M0 | [14] M-0 ClearCore::MotorDriver Connector |
CLEARCORE_PIN_M1 | [15] M-1 ClearCore::MotorDriver Connector |
CLEARCORE_PIN_M2 | [16] M-2 ClearCore::MotorDriver Connector |
CLEARCORE_PIN_M3 | [17] M-3 ClearCore::MotorDriver Connector |
CLEARCORE_PIN_COM0 | [18] COM-0 ClearCore::SerialDriver Connector |
CLEARCORE_PIN_COM1 | [19] COM-1 ClearCore::SerialDriver Connector |
CLEARCORE_PIN_USB | [20] USB ClearCore::SerialUsb Connector |
CLEARCORE_PIN_MAX | [21] Count of Connectors on the ClearCore board |
CLEARCORE_PIN_M0_INA | [22] M-0 ClearCore::MotorDriver InA |
CLEARCORE_PIN_M1_INA | [23] M-1 ClearCore::MotorDriver InA |
CLEARCORE_PIN_M2_INA | [24] M-2 ClearCore::MotorDriver InA |
CLEARCORE_PIN_M3_INA | [25] M-3 ClearCore::MotorDriver InA |
CLEARCORE_PIN_M0_INB | [26] M-0 ClearCore::MotorDriver InB |
CLEARCORE_PIN_M1_INB | [27] M-1 ClearCore::MotorDriver InB |
CLEARCORE_PIN_M2_INB | [28] M-2 ClearCore::MotorDriver InB |
CLEARCORE_PIN_M3_INB | [29] M-3 ClearCore::MotorDriver InB |
CLEARCORE_PIN_CCIO_BASE | [64] Base index of CCIO-8 connectors |
CLEARCORE_PIN_CCIOA0 | CCIO-8 board 1, connector 0. |
CLEARCORE_PIN_CCIOA1 | CCIO-8 board 1, connector 1. |
CLEARCORE_PIN_CCIOA2 | CCIO-8 board 1, connector 2. |
CLEARCORE_PIN_CCIOA3 | CCIO-8 board 1, connector 3. |
CLEARCORE_PIN_CCIOA4 | CCIO-8 board 1, connector 4. |
CLEARCORE_PIN_CCIOA5 | CCIO-8 board 1, connector 5. |
CLEARCORE_PIN_CCIOA6 | CCIO-8 board 1, connector 6. |
CLEARCORE_PIN_CCIOA7 | CCIO-8 board 1, connector 7. |
CLEARCORE_PIN_CCIOB0 | CCIO-8 board 2, connector 0. |
CLEARCORE_PIN_CCIOB1 | CCIO-8 board 2, connector 1. |
CLEARCORE_PIN_CCIOB2 | CCIO-8 board 2, connector 2. |
CLEARCORE_PIN_CCIOB3 | CCIO-8 board 2, connector 3. |
CLEARCORE_PIN_CCIOB4 | CCIO-8 board 2, connector 4. |
CLEARCORE_PIN_CCIOB5 | CCIO-8 board 2, connector 5. |
CLEARCORE_PIN_CCIOB6 | CCIO-8 board 2, connector 6. |
CLEARCORE_PIN_CCIOB7 | CCIO-8 board 2, connector 7. |
CLEARCORE_PIN_CCIOC0 | CCIO-8 board 3, connector 0. |
CLEARCORE_PIN_CCIOC1 | CCIO-8 board 3, connector 1. |
CLEARCORE_PIN_CCIOC2 | CCIO-8 board 3, connector 2. |
CLEARCORE_PIN_CCIOC3 | CCIO-8 board 3, connector 3. |
CLEARCORE_PIN_CCIOC4 | CCIO-8 board 3, connector 4. |
CLEARCORE_PIN_CCIOC5 | CCIO-8 board 3, connector 5. |
CLEARCORE_PIN_CCIOC6 | CCIO-8 board 3, connector 6. |
CLEARCORE_PIN_CCIOC7 | CCIO-8 board 3, connector 7. |
CLEARCORE_PIN_CCIOD0 | CCIO-8 board 4, connector 0. |
CLEARCORE_PIN_CCIOD1 | CCIO-8 board 4, connector 1. |
CLEARCORE_PIN_CCIOD2 | CCIO-8 board 4, connector 2. |
CLEARCORE_PIN_CCIOD3 | CCIO-8 board 4, connector 3. |
CLEARCORE_PIN_CCIOD4 | CCIO-8 board 4, connector 4. |
CLEARCORE_PIN_CCIOD5 | CCIO-8 board 4, connector 5. |
CLEARCORE_PIN_CCIOD6 | CCIO-8 board 4, connector 6. |
CLEARCORE_PIN_CCIOD7 | CCIO-8 board 4, connector 7. |
CLEARCORE_PIN_CCIOE0 | CCIO-8 board 5, connector 0. |
CLEARCORE_PIN_CCIOE1 | CCIO-8 board 5, connector 1. |
CLEARCORE_PIN_CCIOE2 | CCIO-8 board 5, connector 2. |
CLEARCORE_PIN_CCIOE3 | CCIO-8 board 5, connector 3. |
CLEARCORE_PIN_CCIOE4 | CCIO-8 board 5, connector 4. |
CLEARCORE_PIN_CCIOE5 | CCIO-8 board 5, connector 5. |
CLEARCORE_PIN_CCIOE6 | CCIO-8 board 5, connector 6. |
CLEARCORE_PIN_CCIOE7 | CCIO-8 board 5, connector 7. |
CLEARCORE_PIN_CCIOF0 | CCIO-8 board 6, connector 0. |
CLEARCORE_PIN_CCIOF1 | CCIO-8 board 6, connector 1. |
CLEARCORE_PIN_CCIOF2 | CCIO-8 board 6, connector 2. |
CLEARCORE_PIN_CCIOF3 | CCIO-8 board 6, connector 3. |
CLEARCORE_PIN_CCIOF4 | CCIO-8 board 6, connector 4. |
CLEARCORE_PIN_CCIOF5 | CCIO-8 board 6, connector 5. |
CLEARCORE_PIN_CCIOF6 | CCIO-8 board 6, connector 6. |
CLEARCORE_PIN_CCIOF7 | CCIO-8 board 6, connector 7. |
CLEARCORE_PIN_CCIOG0 | CCIO-8 board 7, connector 0. |
CLEARCORE_PIN_CCIOG1 | CCIO-8 board 7, connector 1. |
CLEARCORE_PIN_CCIOG2 | CCIO-8 board 7, connector 2. |
CLEARCORE_PIN_CCIOG3 | CCIO-8 board 7, connector 3. |
CLEARCORE_PIN_CCIOG4 | CCIO-8 board 7, connector 4. |
CLEARCORE_PIN_CCIOG5 | CCIO-8 board 7, connector 5. |
CLEARCORE_PIN_CCIOG6 | CCIO-8 board 7, connector 6. |
CLEARCORE_PIN_CCIOG7 | CCIO-8 board 7, connector 7. |
CLEARCORE_PIN_CCIOH0 | CCIO-8 board 8, connector 0. |
CLEARCORE_PIN_CCIOH1 | CCIO-8 board 8, connector 1. |
CLEARCORE_PIN_CCIOH2 | CCIO-8 board 8, connector 2. |
CLEARCORE_PIN_CCIOH3 | CCIO-8 board 8, connector 3. |
CLEARCORE_PIN_CCIOH4 | CCIO-8 board 8, connector 4. |
CLEARCORE_PIN_CCIOH5 | CCIO-8 board 8, connector 5. |
CLEARCORE_PIN_CCIOH6 | CCIO-8 board 8, connector 6. |
CLEARCORE_PIN_CCIOH7 | CCIO-8 board 8, connector 7. |