MTM-Relay¶
Class¶
-
class aMTMRelay : public Acroname::BrainStem::Module¶
Concrete Module implementation of an MTM-Relay Allows a user to connect to and control an attached module.
Public Members
-
Acroname::BrainStem::DigitalClass digital[aMTMRELAY_NUM_DIGITALS]¶
Digital Class
-
Acroname::BrainStem::PointerClass pointer[aMTMRELAY_NUM_POINTERS]¶
Pointer Class
-
Acroname::BrainStem::RelayClass relay[aMTMRELAY_NUM_RELAYS]¶
Relay Class
-
Acroname::BrainStem::StoreClass store[aMTMRELAY_NUM_STORES]¶
Store Class
-
Acroname::BrainStem::SystemClass system¶
System Class
-
Acroname::BrainStem::TimerClass timer[aMTMRELAY_NUM_TIMERS]¶
Timer Class
-
Acroname::BrainStem::DigitalClass digital[aMTMRELAY_NUM_DIGITALS]¶
Defines¶
-
aMTMRELAY_MODULE_BASE_ADDRESS 12¶
MTM-RELAY module base address
-
aMTMRELAY_NUM_APPS 4¶
Number of App instances available
-
aMTMRELAY_NUM_DIGITALS 4¶
Number of Digital instances available
-
aMTMRELAY_NUM_I2C 1¶
Number of I2C instances available
-
aMTMRELAY_NUM_POINTERS 4¶
Number of Pointer instances available
-
aMTMRELAY_NUM_RELAYS 4¶
Number of Rail instances available
-
aMTMRELAY_NUM_STORES 2¶
Number of Store instances available
-
aMTMRELAY_NUM_INTERNAL_SLOTS 12¶
Store: Number of internal slots instances available
-
aMTMRELAY_NUM_RAM_SLOTS 1¶
Store: Number of RAM slot instances available
-
aMTMRELAY_NUM_TIMERS 8¶
Number of Timer instances available