2023-06-19 19:34:38 INFO Backend: Starting backend server
2023-06-19 19:34:38 DEBUG absolute_path: /home/ardumower/CaSSAndRA/CaSSAndRA/src/backend
2023-06-19 19:34:38 INFO Backend: Read communication config file
2023-06-19 19:34:38 DEBUG Opening commcfg.json
2023-06-19 19:34:38 DEBUG Path to commcfg.json: /src/data/user/commcfg.json
2023-06-19 19:34:38 DEBUG commcfg.json content: {'USE': 'HTTP', 'MQTT': [{'CLIENT_ID': 'Ardumower'}, {'USERNAME': None}, {'PASSWORD': None}, {'MQTT_SERVER': '192.168.1.1'}, {'PORT': 1883}, {'MOWER_NAME': 'ardumower/Ardumower'}], 'HTTP': [{'IP': '
http://192.168.0.139'}, {'PASSWORD': ''}], 'UART': [{'SERPORT': '/dev/ttyACM0'}, {'BAUDRATE': 115200}]}
2023-06-19 19:34:38 INFO Backend: Used connection: HTTP
2023-06-19 19:34:38 DEBUG Checking connection data
2023-06-19 19:34:38 DEBUG Connection data are valid
2023-06-19 19:34:38 INFO Backend: Read map config file
2023-06-19 19:34:38 DEBUG Opening mapcfg.json
2023-06-19 19:34:38 DEBUG Path to mapcfg.json: /src/data/user/mapcfg.json
2023-06-19 19:34:38 DEBUG mapcfg.json content: {'MOWOFFSET': 0.14, 'MOWANGLE': 10, 'MOWEDGE': 'yes', 'DISTANCETOBORDER': 2, 'PATTERN': 'lines', 'POSITIONMODE': 'absolute', 'LON': 30.843338945165726, 'LAT': -171.77941316026303}
2023-06-19 19:34:38 DEBUG Values for mapcfg. mowoffset: 0.14 mowangle: 10 distance to border: 2 pattern: lines mowedge: yes
2023-06-19 19:34:38 INFO Backend: Read app config file
2023-06-19 19:34:38 DEBUG Opening appcfg.json
2023-06-19 19:34:38 DEBUG Path to appcfg.json: /src/data/user/appcfg.json
2023-06-19 19:34:38 DEBUG appcfg.json content: {'datamaxage': 30, 'voltage_to_soc': [{'V': 21.7, 'SoC': 0}, {'V': 28.7, 'SoC': 100}], 'time_to_offline': 60, 'current_thd_charge': -0.03}
2023-06-19 19:34:38 DEBUG Values for appcfg. datamaxage: 30 time until offline: 60 soc look up table: [{'V': 21.7, 'SoC': 0}, {'V': 28.7, 'SoC': 100}]
2023-06-19 19:34:38 INFO Backend: Read saved data
2023-06-19 19:34:39 INFO Backend: State data are loaded successfully
2023-06-19 19:34:39 INFO Backend: Statistics data are loaded successfully
2023-06-19 19:34:39 INFO Backend: Calced data from state are loaded successfully
2023-06-19 19:34:39 INFO Backend: Calced data from stats are loaded successfully
2023-06-19 19:34:39 INFO Backend: Read map data file
2023-06-19 19:34:39 INFO Backend: Saved perimeters are loaded successfully
2023-06-19 19:35:14 INFO Backend: Perimeter name is successfully saved in tmp.json
2023-06-19 19:35:14 INFO Backend: Selected perimeter: pt13
2023-06-19 19:35:14 INFO Backend: Establishing HTTP connection to the rover
2023-06-19 19:35:14 INFO Backend: Try initial HTTP request
2023-06-19 19:35:14 DEBUG Calced checksumme: 0x16
2023-06-19 19:35:14 DEBUG Data to be send: AT+V,0x16
2023-06-19 19:35:15 DEBUG Starting new HTTP connection (1): 192.168.0.139:80
2023-06-19 19:35:15 DEBUG
http://192.168.0.139:80 "POST / HTTP/1.1" 200 110
2023-06-19 19:35:15 DEBUG Status code: 200
2023-06-19 19:35:15 DEBUG Content: V,Sunray,1.0.305,0,0,Adafruit Grand Central
M4,AM,XX,XX,d7:a6:4c:c3:53:50:53:38:4a:20:20:20:ff:15:1f:46,0x20
2023-06-19 19:35:15 INFO Backend: Starting server thread
2023-06-19 19:35:15 INFO Backend: Backend is successfully started
2023-06-19 19:35:17 INFO Backend: Performing get state http-request
2023-06-19 19:35:17 DEBUG Calced checksumme: 0x13
2023-06-19 19:35:17 DEBUG Data to be send: AT+S,0x13
2023-06-19 19:35:17 DEBUG Starting new HTTP connection (1): 192.168.0.139:80
2023-06-19 19:35:18 DEBUG
http://192.168.0.139:80 "POST / HTTP/1.1" 200 83
2023-06-19 19:35:18 DEBUG Status code: 200
2023-06-19 19:35:18 DEBUG Content: S,26.78,0.00,0.00,0.00,0,2,0,12475.37,0,0.00,0.00,428111.31,0,-0.81,0,0,0.00,0x5c