See: Description
| Interface | Description |
|---|---|
| ExtBoardDevice |
Interface for controlling an external board device, providing functions such as pulse triggering,
relay control, digital input reading, voltage setting, and firmware version retrieval.
|
| ExtBoardDeviceSpec | |
| ExtBoardOperationResult |
The
ExtBoardOperationResult interface extends OperationResult to provide specific results for external board operations. |
ExtBoardDevice interface, which defines methods for:
- Pulse generation (triggerPulse)
- Relay control (triggerRelay)
- Digital input reading (readDIN)
- Signal configuration (setPulseVoltage)
- Firmware information retrieval (getBoardVersion)
This package is essential for developers integrating peripheral hardware (such as vending machines,
access control systems, or custom electronics) that communicate with the CloudPOS device via an external board,
offering precise control over GPIO-like functionalities and real-time hardware interaction.