GEUS-Glaciology-and-Climate / pypromice

Process AWS data from L0 (raw logger) through Lx (end user)
https://pypromice.readthedocs.io
GNU General Public License v2.0
12 stars 4 forks source link

L0tx decoding to be streamlined #130

Open PennyHow opened 1 year ago

PennyHow commented 1 year ago

The decoding of L0tx transmission messages from each AWS is based on our old decoding set-up, as described here.

Since being translated to Python 3, we have just left it as is. It is a pretty lengthy step that I am sure could be shortened.

https://github.com/GEUS-Glaciology-and-Climate/pypromice/blob/c5613a942d7e79089865f4f5837313bf6abe3461/src/pypromice/tx/tx.py#L551-L629

It would be also good to explore whether there are any alternative Python packages out there that could perform the transmission message decoding.