ClearCore Library
|
ClearCore Board Supervisory System Manager.
This class manages the features of the Teknic ClearCore board.
ClearCore Board Supervisory System Manager. More...
#include <SysManager.h>
Public Types | |
enum | ResetModes { RESET_NORMAL , RESET_TO_BOOTLOADER } |
Reset modes for the ClearCore board. More... | |
Public Member Functions | |
Connector * | ConnectorByIndex (ClearCorePins connectorIndex) |
Pin-determined accessor for ClearCore Connector objects. | |
void | ResetBoard (ResetModes mode=RESET_NORMAL) |
Resets the ClearCore. | |
Reset modes for the ClearCore board.
Enumerator | |
---|---|
RESET_NORMAL | Reset and restart normal program execution. |
RESET_TO_BOOTLOADER | Reset and start up in the bootloader. |
Connector * ClearCore::SysManager::ConnectorByIndex | ( | ClearCorePins | connectorIndex | ) |
Pin-determined accessor for ClearCore Connector objects.
[in] | connectorIndex | The index in the connector array |
void ClearCore::SysManager::ResetBoard | ( | ResetModes | mode = RESET_NORMAL | ) |
Resets the ClearCore.
[in] | mode | The reset mode. Valid reset modes are: |