Specifications
AVIDdirector-M2M™ Technical Reference Guide
February 5, 2009 ©AVIDwireless 2004-2009 All Rights Reserved Page 22 of 55
MODBUS_M2MLET.MODBUS_START_ADDRESS=800101
# Names of the Floating values we are reading
MODBUS_M2MLET.MODBUS_NAMES=MOD1.AI1,MOD1.AI2
MODBUS_M2MLET.MODBUS_FLOATING=true
# Starting address for digital discrete registers we are reading
MODBUS_M2MLET.MODBUS_START_ADDRESS1=100001
# Names of the Digital values we are reading
MODBUS_M2MLET.MODBUS_NAMES1=MOD1.DI48,MOD1.DI87
# Starting address for floating analog 32 bit registers we are reading
# MODBUS_M2MLET.MODBUS_START_ADDRESS2=800001
# Names of the Short values we are reading
# MODBUS_M2MLET.MODBUS_NAMES2=MOD1.AO25,MOD1.AO51
#
#
##### M2M_IODEVICES (On board Devices) #####
#
# Possible arguments for the TTL devices are
# TTLn.M2MXML_ADDRESS=TTLn.subdevice
# TTLn.IOTYPE=type, where type is AIN, DIN, AOUT or DOUT
# TTLn.POLLING=true
# TTLn.READING_PROCESSOR_CLASSNAME=classname of IODeviceReadingProcessor instance
# TTLn.NUM_AVG_READINGS=n Number of readings to be used for getting an average reading
# TTLn.ABSOLUTE_REPORT_TIME=nnn Set an absolute GMT time to report the current reading
value. Time is in GMT seconds for each day.
# TTLn.PERIODIC_REPORT_TIME=nnn Set an periodic time to report the current reading value.
Time is in milliseconds
# TTLn.REPORT_MINIMUM_INTERVAL_TIME=nnn Set period of time, in milliseconds, to wait before
we report a change in a value
# TTLn.DIGITAL_TRIGGER_HIGH=true|false Report if the input goes from a low to a high
# TTLn.DIGITAL_TRIGGER_LOW=true|false Report if the input goes from a high to a low
# TTLn.INVERT=true|false If set true this will invert the reported value
# TTLn.PULLUP_INPUT=true|false Set the port to have an active pullup using the PSoC
# TTLn.PULLDOWN_INPUT=true|false Set the port to have an active pulldown using the PSoC
# TTLn.DURATION=nnn Set the time interval to set the output. Time in milliseconds
# TTLn.PULSEHIGH_TIME=nnn Set the time to pulse the output high. Time in milliseconds.
# TTLn.PULSELOW_TIME=nnn Set the time to pulse the output low. Time in milliseconds.
# TTLn.ANALOG_OFFSET=dd.dd Sets offset applied to the analog input or output.
# TTLn.ANALOG_FACTOR=dd.dd Sets factor (multiplier) applied to the analog input or output
# TTLn.ANALOG_ABSOLUTE_HIGH=dd.dd Sets absolute high value for the analog input to report a
reading to the portal.
# TTLn.ANALOG_ABSOLUTE_LOW=dd.dd Sets absolute low value for the analog input to report a
reading to the portal
# TTLn.ANALOG_DEADBAND_HIGH=dd.dd Sets delta high value for the analog input to report a
reading to the portal
# TTLn.ANALOG_DEADBAND_LOW=dd.dd Sets delta low value for the analog input to report a
reading to the portal
#
# M2M On device address which match the Jumpstart board
TTL1.M2MXML_ADDRESS=TTL1.AIN
TTL1.IOTYPE=AIN
TTL1.ANALOG_DEADBAND_HIGH=60.0
TTL1.ANALOG_DEADBAND_LOW=60
TTL2.IOTYPE=AOUT
TTL3.IOTYPE=DOUT
TTL4.IOTYPE=DOUT
TTL5.M2MXML_ADDRESS=TTL5.DIN
TTL5.IOTYPE=DIN
TTL6.M2MXML_ADDRESS=TTL6.DIN
TTL6.IOTYPE=DIN
#
# M2M_IO Device common settings
# M2MIODEVICE.POLLTIME=20000
# Enable the Serial2 (TTL20-23) and Ext1-4 lines (RadioB) for direct control
M2MIODEVICE.USE_TTL2023=true
# Load the M2M_IODEVICES or Load ALL the M2M_IODEVICES (ones not listed here)
M2MIODEVICE.LOAD=true