Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
weatherbox:gateway:start [2016/11/16 00:57]
tbyers created
weatherbox:gateway:start [2021/09/19 21:59] (current)
Line 1: Line 1:
 ====== Gateway ====== ====== Gateway ======
-The software to collect and decode the various packets transmitted by the different generations of weatherboxes+The software to collect and decode the various packets transmitted by the different generations of weatherboxes. A module of the [[weatherbox::​unified_software_team::​start |Unified Software Team]].
  
 **Gateway Repository**:​ **Gateway Repository**:​
-  * [[https://​github.com/​scel-hawaii/​data-gateway]] +  * [[https://​github.com/​scel-hawaii/​control-tower]]
- +
-**Maintenance/​User Manual**: +
-  * [[weatherbox:​firmware:​firmware_user_manual|Firmware User Manual]]\\+
  
 ---- ----
 +
 +[[ .: Fake and Bridged Mode ]]
 ===== Future Improvements ===== ===== Future Improvements =====
-  * USB Resetting Issue +  * Utilize Socket Connections 
-    - Implement software solution to check if USB device needs to be reset +    - For potential real-time data connection 
-    - Utilize Python threads +    - Remove overhead of .csv files (current implementation w/​alpha.scel-hawaii.org) 
-  * Improve Data Formatting+  * Improve Data Formatting ​for Forecasting Team
     - Parse Time field into separate fields     - Parse Time field into separate fields
       - Day, Month, Year, Time       - Day, Month, Year, Time
-  * Automatically Determine XBee Port +    ​Unit Conversions
-    ​Appropriate error codes for corresponding unit tests+
  
 ---- ----
Line 42: Line 40:
     else if schema is 3     else if schema is 3
         decode as dragonfruit packet         decode as dragonfruit packet
-    ​+    ​else if schema is 5 
 +        decode as gps packet
     ​     ​
     Print data to stdout     Print data to stdout
     Add data to respective .csv file     Add data to respective .csv file
     Write data to respective database table     Write data to respective database table
 +
 +----
 +===== Gateway Testing/​Simulation =====
 +**Testing Weatherbox Packets**
 +  * [[weatherbox:​unified_software_team:​Packet Tester]]\\
 +**Testing Gateway with Simulated Packets**
 +  * [[Gateway Simulation]]\\
  
 ---- ----
Line 54: Line 60:
 ---- ----
 ===== Meeting Minutes ===== ===== Meeting Minutes =====
 +
 +**Spring 2018**
 +
 +[[ .:Spring 2018 Goals ]]
 +
 +[[ .: Meeting Minutes March 4 2018 ]]\\
 +[[ .: Meeting Minutes February 18, 2018 ]]
 +
 +
 **Fall 2016** **Fall 2016**
  
  • weatherbox/gateway/start.1479257854.txt.gz
  • Last modified: 2021/09/19 21:59
  • (external edit)