![Embedded Systems LM5p-GSM Product Manual Download Page 100](http://html1.mh-extra.com/html/embedded-systems/lm5p-gsm/lm5p-gsm_product-manual_2399466100.webp)
100
o
hour — number (0-23)
o
minute — number (0-59)
o
second — number (0-59)
3 byte date -
dt.date
— table with the following items:
o
day — number (1-31)
o
month — number (1-12)
o
year — number (1990-2089)
4 byte unsigned integer -
dt.uint32
— number
4 byte signed integer -
dt.int32
— number
4 byte floating point -
dt.float32
— number
4 byte access control -
dt.access
— number, currently not fully supported
14 byte ASCII string -
dt.string
— string, null characters ('\0') are discarded during
decoding
6.2.13.
Data storage function
storage
object provides persistent key-value data storage for user scripts. Only the following
Lua data types are supported:
boolean
number
string
table
storage.set(key, value)
Sets new value for the given key. Old value is overwritten. Returns boolean as the result and an
optional error string.
storage.get(key, default)
Gets value for the given key or returns default value (
nil
if not specified) if key is not found in
the data storage.
Note: all user scripts share the same data storage. Make sure that same keys are not used to
store different types of data.
Examples
The following examples shows the basic syntax of
storage.set
. Result will return
boolean
true
since the passed parameters are correct
result
=
storage.set
(
'my_stored_value_1'
,
12.21
)
This example will return
false
as the result because we are trying to store a function
which is not possible.
Summary of Contents for LM5p-GSM
Page 10: ...10 1 Terminal connection schemes Model ...
Page 12: ...12 canX connection Powering over 24V terminals ...
Page 15: ...15 Digital output e g relay contactor ...
Page 16: ...16 Digital or Analog input e g pushbutton or 0 5V current measurement sensor ...
Page 17: ...17 Digital input e g pushbutton ...
Page 18: ...18 1 wire connection ...
Page 19: ...19 2 Standards supported ...
Page 22: ...22 3 Insert SIM card and close the holder Close the front cover ...
Page 36: ...36 ...
Page 48: ...48 ...
Page 120: ...120 Show logs window show logs in separate window Edit custom JavaScript ...
Page 156: ...156 Additional classes additional CSS classes for the element ...
Page 201: ...201 ...
Page 221: ...221 Clear binary object value at priority 12 bacnet write 127001 binary value 2305 nil 12 ...
Page 246: ...246 value event getvalue res value 100 255 grp write 1 1 6 res dt uint8 ...
Page 277: ...277 ...
Page 282: ...282 Press this button to upload new settings to all modified all devices ...