Trees | Indices | Help |
---|
|
Autogenerated python functions to serialize/deserialize binary messages.
Generated by: ./aisxmlbinmsg2py.py
Need to then wrap these functions with the outer AIS packet and then convert the whole binary blob to a NMEA string. Those functions are not currently provided in this file.
serialize: python to ais binary deserialize: ais binary to python
The generated code uses translators.py, binary.py, and aisstring.py which should be packaged with the resulting files.Requires:
Author: xmlbinmsg
Version: 4791
Status: under development
License: Generated code has no license
|
|||
|
Testwaterlevel Uses the testvalue tag text from each type to build a test case for the waterlevel message |
|
|||
BitVector
|
waterlevelEncode(params,
validate=False) Create a waterlevel binary message payload to pack into an AIS Msg waterlevel. |
||
dict
|
waterlevelDecode(bv,
validate=False) Unpack a waterlevel message |
||
| decodedac(bv, validate=False) | ||
| decodefid(bv, validate=False) | ||
| decodeefid(bv, validate=False) | ||
| decodetimetag_month(bv, validate=False) | ||
| decodetimetag_day(bv, validate=False) | ||
| decodetimetag_hour(bv, validate=False) | ||
| decodetimetag_min(bv, validate=False) | ||
| decodetimetag_sec(bv, validate=False) | ||
| decodestationid(bv, validate=False) | ||
| decodestationloc_longitude(bv, validate=False) | ||
| decodestationloc_latitude(bv, validate=False) | ||
| decodewaterlevel(bv, validate=False) | ||
| decodedatum(bv, validate=False) | ||
| decodesigma(bv, validate=False) | ||
| decodeo(bv, validate=False) | ||
| decodelevelinferred(bv, validate=False) | ||
| decodeflat_tolerance_exceeded(bv, validate=False) | ||
| decoderate_tolerance_exceeded(bv, validate=False) | ||
| decodetemp_tolerance_exceeded(bv, validate=False) | ||
| decodeexpected_height_exceeded(bv, validate=False) | ||
| decodelink_down(bv, validate=False) | ||
| decodetimeLastMeasured_month(bv, validate=False) | ||
| decodetimeLastMeasured_day(bv, validate=False) | ||
| decodetimeLastMeasured_hour(bv, validate=False) | ||
| decodetimeLastMeasured_min(bv, validate=False) | ||
| decodetimeLastMeasured_sec(bv, validate=False) | ||
stdout
|
waterlevelPrint(params,
out=sys.stdout) Print a waterlevel message to stdout. |
||
dict
|
waterlevelTestParams() Return a params file base on the testvalue tags. |
|
|||
|
__date__ = '2006-12-18' Date of last svn commit |
||
|
TrueBV = <BitVector.BitVector object at 0x1302d10> Why always rebuild the True bit? This should speed things up a bunch |
||
|
FalseBV = <BitVector.BitVector object at 0x1302db0> Why always rebuild the False bit? This should speed things up a bunch |
|
Create a waterlevel binary message payload to pack into an AIS Msg waterlevel. Fields in params:
|
Unpack a waterlevel message Fields in params:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Print a waterlevel message to stdout. Fields in params:
|
|
|
__date__Date of last svn commit
|
TrueBVWhy always rebuild the True bit? This should speed things up a bunch
|
FalseBVWhy always rebuild the False bit? This should speed things up a bunch
|
Trees | Indices | Help |
---|
Generated by Epydoc 3.0alpha3 on Mon Dec 18 16:59:26 2006 | http://epydoc.sourceforge.net |