![]() |
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: |