MTM-Stem

Class

class aMTMStemModule : public Acroname::BrainStem::Module

Instantiation of base class MTM-Stem-Module.

Subclassed by aMTMEtherStem, aMTMUSBStem

Public Members

Acroname::BrainStem::AnalogClass analog[aMTM_STEM_NUM_A2D]

Analog Class

Acroname::BrainStem::AppClass app[aMTM_STEM_NUM_APPS]

App Class

Acroname::BrainStem::ClockClass clock

Clock Class

Acroname::BrainStem::DigitalClass digital[aMTM_STEM_NUM_DIG]

Digital Class

Acroname::BrainStem::I2CClass i2c[aMTM_STEM_NUM_I2C]

I2C Class

Acroname::BrainStem::PointerClass pointer[aMTM_STEM_NUM_POINTERS]

Pointer Class

Acroname::BrainStem::RCServoClass servo[aMTM_STEM_NUM_SERVOS]

RC Servo Class

Acroname::BrainStem::SignalClass signal[aMTM_STEM_NUM_SIGNALS]

Signal Class

Acroname::BrainStem::StoreClass store[aMTM_STEM_NUM_STORES]

Store Class

Acroname::BrainStem::SystemClass system

System Class

Acroname::BrainStem::TimerClass timer[aMTM_STEM_NUM_TIMERS]

Timer Class

Defines

aMTM_STEM_MODULE_BASE_ADDRESS 4

MTM-Stem module base address

aMTM_STEM_NUM_A2D 4

Number of Analog instances available

aMTM_STEM_NUM_APPS 4

Number of App instances available

aMTM_STEM_BULK_CAPTURE_MAX_HZ analog_Hz_Maximum

Bulk Capture Max Hertz: 200000

aMTM_STEM_BULK_CAPTURE_MIN_HZ analog_Hz_Minimum

Bulk Capture Min Hertz: 7000

aMTM_STEM_NUM_CLOCK 1

Number of Clock instances available

aMTM_STEM_NUM_DIG 15

Number of Digital instances available

aMTM_STEM_NUM_I2C 2

Number of I2C instances available

aMTM_STEM_NUM_POINTERS 4

Number of Pointer instances available

aMTM_STEM_NUM_SERVOS 8

Number of RC Servo instances available

aMTM_STEM_NUM_SIGNALS 5

Number of Signal instances available

aMTM_STEM_NUM_OUTPUT_SIGNALS 4

Signal mber of output signal instances available

aMTM_STEM_NUM_INPUT_SIGNALS 5

Signal mber of input signal instances available

aMTM_STEM_NUM_STORES 3

Number of Store instances available

aMTM_STEM_NUM_INTERNAL_SLOTS 12

Store mber of internal slots instances available

aMTM_STEM_NUM_RAM_SLOTS 1

Store mber of RAM slot instances available

aMTM_STEM_NUM_SD_SLOTS 255

Store mber of SD slot instances available

aMTM_STEM_NUM_TIMERS 8

Number of Timer instances available