{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":613057361,"defaultBranch":"master","name":"mobilews","ownerLogin":"poempelfox","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-12T19:00:12.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4013374?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1678647639.4508731","currentOid":""},"activityList":{"items":[{"before":"bd64d3242f9ee9ae61888a06d0b3b83c8944b31c","after":"6fe4c6e5ebd2c75556cefaccd84275c969b5dbab","ref":"refs/heads/master","pushedAt":"2023-08-26T08:03:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poempelfox","name":"Michael Meier","path":"/poempelfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4013374?s=80&v=4"},"commit":{"message":"successful first test run at cccamp23","shortMessageHtmlLink":"successful first test run at cccamp23"}},{"before":"7cb74a5d73d8164d3a79fb5217dc924d2f5fca87","after":"bd64d3242f9ee9ae61888a06d0b3b83c8944b31c","ref":"refs/heads/master","pushedAt":"2023-08-16T21:03:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poempelfox","name":"Michael Meier","path":"/poempelfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4013374?s=80&v=4"},"commit":{"message":"fix markup","shortMessageHtmlLink":"fix markup"}},{"before":"812731f6d671aa2fdfce29c6bf2c37d1c4f1edf9","after":"7cb74a5d73d8164d3a79fb5217dc924d2f5fca87","ref":"refs/heads/master","pushedAt":"2023-08-16T21:02:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poempelfox","name":"Michael Meier","path":"/poempelfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4013374?s=80&v=4"},"commit":{"message":"fix wrong path","shortMessageHtmlLink":"fix wrong path"}},{"before":"9716e99a2bdcc0e5fa990b6f6a30cfd9e2f0ea99","after":"812731f6d671aa2fdfce29c6bf2c37d1c4f1edf9","ref":"refs/heads/master","pushedAt":"2023-08-16T21:01:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poempelfox","name":"Michael Meier","path":"/poempelfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4013374?s=80&v=4"},"commit":{"message":"add picture showing the mobilews in action to README.md","shortMessageHtmlLink":"add picture showing the mobilews in action to README.md"}},{"before":"24e145317b174260806adfa5278e4c4121b2e3af","after":"9716e99a2bdcc0e5fa990b6f6a30cfd9e2f0ea99","ref":"refs/heads/master","pushedAt":"2023-08-09T18:05:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poempelfox","name":"Michael Meier","path":"/poempelfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4013374?s=80&v=4"},"commit":{"message":"make admin menu display correctly again","shortMessageHtmlLink":"make admin menu display correctly again"}},{"before":"39d00b4462a29600bb3e99ac6e93ec7bc8d3112d","after":"24e145317b174260806adfa5278e4c4121b2e3af","ref":"refs/heads/master","pushedAt":"2023-08-09T06:12:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poempelfox","name":"Michael Meier","path":"/poempelfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4013374?s=80&v=4"},"commit":{"message":"more rudimentary documentation (it helps to save the file before committing)","shortMessageHtmlLink":"more rudimentary documentation (it helps to save the file before comm…"}},{"before":"0ad4f55627e55e084bab8087e6c61ba0ed573f58","after":"39d00b4462a29600bb3e99ac6e93ec7bc8d3112d","ref":"refs/heads/master","pushedAt":"2023-08-09T06:10:55.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"poempelfox","name":"Michael Meier","path":"/poempelfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4013374?s=80&v=4"},"commit":{"message":"rudimentary documentation","shortMessageHtmlLink":"rudimentary documentation"}},{"before":"e741a19714aeb8e042f9efaddcc5b232c4a58006","after":"0ad4f55627e55e084bab8087e6c61ba0ed573f58","ref":"refs/heads/master","pushedAt":"2023-08-04T06:11:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"poempelfox","name":"Michael Meier","path":"/poempelfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4013374?s=80&v=4"},"commit":{"message":"Try to improve wind speed sensor readings by sampling over multiple readings.\nThe wind speed sensor does not seem to have any reasonable internal sampling interval, causing excessively jittery readings. So we try to work around that.","shortMessageHtmlLink":"Try to improve wind speed sensor readings by sampling over multiple r…"}},{"before":"54b1d07bdec624f3d6f4c8fad9d3cf2f4c82b217","after":"e741a19714aeb8e042f9efaddcc5b232c4a58006","ref":"refs/heads/master","pushedAt":"2023-08-01T22:07:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poempelfox","name":"Michael Meier","path":"/poempelfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4013374?s=80&v=4"},"commit":{"message":"we must not call ESP_LOG inside critical section, that makes crashycrashy.","shortMessageHtmlLink":"we must not call ESP_LOG inside critical section, that makes crashycr…"}},{"before":"2d7b24b0edcd9ca83472f81a8730c0591eb3c8a6","after":"54b1d07bdec624f3d6f4c8fad9d3cf2f4c82b217","ref":"refs/heads/master","pushedAt":"2023-07-31T21:59:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"poempelfox","name":"Michael Meier","path":"/poempelfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4013374?s=80&v=4"},"commit":{"message":"trying to implement manual operator selection through the webinterface","shortMessageHtmlLink":"trying to implement manual operator selection through the webinterface"}},{"before":"15706ca68fca136faf4c35420d51b03eed35a573","after":"2d7b24b0edcd9ca83472f81a8730c0591eb3c8a6","ref":"refs/heads/master","pushedAt":"2023-07-30T17:04:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poempelfox","name":"Michael Meier","path":"/poempelfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4013374?s=80&v=4"},"commit":{"message":"log lte modem info collected for the webinterface to the console.","shortMessageHtmlLink":"log lte modem info collected for the webinterface to the console."}},{"before":"b92256bc1716d69fb432197cbaa725bf77b6a23f","after":"15706ca68fca136faf4c35420d51b03eed35a573","ref":"refs/heads/master","pushedAt":"2023-07-30T16:59:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poempelfox","name":"Michael Meier","path":"/poempelfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4013374?s=80&v=4"},"commit":{"message":"make RUNONETIMEMODEMCONFIG actually compile again, and document what our module actually replied to the commands (spoiler: it doesn't seem to be what the manual claims the default settings to be)","shortMessageHtmlLink":"make RUNONETIMEMODEMCONFIG actually compile again, and document what …"}},{"before":"fe1428fa92a53196ec5cb0da25a90e1569f11540","after":"b92256bc1716d69fb432197cbaa725bf77b6a23f","ref":"refs/heads/master","pushedAt":"2023-07-29T06:59:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"poempelfox","name":"Michael Meier","path":"/poempelfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4013374?s=80&v=4"},"commit":{"message":"try to query mobile status information from the LTE modem and show it in the webinterface","shortMessageHtmlLink":"try to query mobile status information from the LTE modem and show it…"}},{"before":"3d42bf3d0d1c0e3f766d4945d6f68400e1a2d6f5","after":"fe1428fa92a53196ec5cb0da25a90e1569f11540","ref":"refs/heads/master","pushedAt":"2023-07-19T19:51:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poempelfox","name":"Michael Meier","path":"/poempelfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4013374?s=80&v=4"},"commit":{"message":"add a hard reset byt powercycle for the once-per-day crashing LTE modem via relay; add internal uart_write_bytes_wto (with timeout) function so we do not get stuck if the modem isn't connected at all\nI've only ever seen serial transmission get completely stuck with the modem disconnected.","shortMessageHtmlLink":"add a hard reset byt powercycle for the once-per-day crashing LTE mod…"}},{"before":"e5c93baab8cba5b830094bae647f34ffc592cf7e","after":"3d42bf3d0d1c0e3f766d4945d6f68400e1a2d6f5","ref":"refs/heads/master","pushedAt":"2023-07-18T17:39:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poempelfox","name":"Michael Meier","path":"/poempelfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4013374?s=80&v=4"},"commit":{"message":"some more documentation bits","shortMessageHtmlLink":"some more documentation bits"}},{"before":"88c7511fab8610d2006f36afd634fbd75955daa0","after":"e5c93baab8cba5b830094bae647f34ffc592cf7e","ref":"refs/heads/master","pushedAt":"2023-07-18T17:37:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poempelfox","name":"Michael Meier","path":"/poempelfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4013374?s=80&v=4"},"commit":{"message":"implement logic to try to reset the LTE module.\nThis was never tested, but by now it seems clear this will not work, as even a short powercycle will not properly reset the module, so a software-reset never will. The main problem seems to be that it is NOT possible to reset the SIM, the R412M simply does not support that. Thus, the only way to fix the crashing module seems to be a hard powercycle, which we will try to implement via a relay.","shortMessageHtmlLink":"implement logic to try to reset the LTE module."}},{"before":"e630b55e887600d8f93b4e224a2e5fcb7617640c","after":"88c7511fab8610d2006f36afd634fbd75955daa0","ref":"refs/heads/master","pushedAt":"2023-07-08T11:19:23.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"poempelfox","name":"Michael Meier","path":"/poempelfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4013374?s=80&v=4"},"commit":{"message":"submit all our values to w.p.d, and show all our values in the webinterface.","shortMessageHtmlLink":"submit all our values to w.p.d, and show all our values in the webint…"}},{"before":"e6c00611192d9aea096e0cee2f4e9b6c008d3c6e","after":"e630b55e887600d8f93b4e224a2e5fcb7617640c","ref":"refs/heads/master","pushedAt":"2023-07-06T18:41:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poempelfox","name":"Michael Meier","path":"/poempelfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4013374?s=80&v=4"},"commit":{"message":"add support for LTR390 UV/ambient light sensor.\nThis is again copied from ZAMDACH2022, and just as uncalibrated as it still is there. The reported values will be way off.","shortMessageHtmlLink":"add support for LTR390 UV/ambient light sensor."}},{"before":"da1291f22a42d95381d3f59461f1769bb484c1aa","after":"e6c00611192d9aea096e0cee2f4e9b6c008d3c6e","ref":"refs/heads/master","pushedAt":"2023-07-02T12:25:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poempelfox","name":"Michael Meier","path":"/poempelfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4013374?s=80&v=4"},"commit":{"message":"add support for RG15 )rain) and SEN50 (particulate matter) sensors.\nBoth are taken from the zamdach2022 project with no (sen50) or minimal (rg15) modifications. sen50 works just fine, rg15 does not work yet.","shortMessageHtmlLink":"add support for RG15 )rain) and SEN50 (particulate matter) sensors."}},{"before":"abb50572276c09994ef8cb5fb7bcaca5b30c885d","after":"da1291f22a42d95381d3f59461f1769bb484c1aa","ref":"refs/heads/master","pushedAt":"2023-05-29T18:09:32.845Z","pushType":"push","commitsCount":2,"pusher":{"login":"poempelfox","name":"Michael Meier","path":"/poempelfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4013374?s=80&v=4"},"commit":{"message":"change \"button\" from the actual button on our board to another pin (GPIO17).\nUnfortunately, it was not possible to get the button to work reliably when USB is not connected.\nTherefore, to turn WiFi on or off, you now have to connect GPIO17 to ground for at least 3 seconds. GPIO17 is right next to 5V, be careful not to touch that...","shortMessageHtmlLink":"change \"button\" from the actual button on our board to another pin (G…"}},{"before":"1d62890a961166a8ff22318d49e50c4e791efbba","after":"abb50572276c09994ef8cb5fb7bcaca5b30c885d","ref":"refs/heads/master","pushedAt":"2023-05-29T12:53:54.751Z","pushType":"push","commitsCount":1,"pusher":{"login":"poempelfox","name":"Michael Meier","path":"/poempelfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4013374?s=80&v=4"},"commit":{"message":"measure battery voltage through a voltage divider on GPIO6","shortMessageHtmlLink":"measure battery voltage through a voltage divider on GPIO6"}},{"before":"c882deda01fa196536d3e242c38df66e64a53d30","after":"1d62890a961166a8ff22318d49e50c4e791efbba","ref":"refs/heads/master","pushedAt":"2023-05-28T17:39:54.890Z","pushType":"push","commitsCount":1,"pusher":{"login":"poempelfox","name":"Michael Meier","path":"/poempelfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4013374?s=80&v=4"},"commit":{"message":"add webserver (WiFi only!) and show last measurements through it.","shortMessageHtmlLink":"add webserver (WiFi only!) and show last measurements through it."}},{"before":"e4709b92ba67f85af0da321a0ff994e991bea103","after":"c882deda01fa196536d3e242c38df66e64a53d30","ref":"refs/heads/master","pushedAt":"2023-05-27T09:17:38.492Z","pushType":"push","commitsCount":1,"pusher":{"login":"poempelfox","name":"Michael Meier","path":"/poempelfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4013374?s=80&v=4"},"commit":{"message":"implement basic WiFi-Access-Point functionality.","shortMessageHtmlLink":"implement basic WiFi-Access-Point functionality."}},{"before":"aa3464f7fdd76c0163b3edffeafa0edc2ce111d9","after":"e4709b92ba67f85af0da321a0ff994e991bea103","ref":"refs/heads/master","pushedAt":"2023-05-24T22:32:28.097Z","pushType":"push","commitsCount":2,"pusher":{"login":"poempelfox","name":"Michael Meier","path":"/poempelfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4013374?s=80&v=4"},"commit":{"message":"fix button handling so it actually works reasonably well together with light sleep.","shortMessageHtmlLink":"fix button handling so it actually works reasonably well together wit…"}},{"before":"14dbf91420092bebedc65befee54b5a7a9d1ec73","after":"aa3464f7fdd76c0163b3edffeafa0edc2ce111d9","ref":"refs/heads/master","pushedAt":"2023-05-22T22:15:39.969Z","pushType":"push","commitsCount":1,"pusher":{"login":"poempelfox","name":"Michael Meier","path":"/poempelfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4013374?s=80&v=4"},"commit":{"message":"Add support for the RGB LED and the button onboard our ESP32-S2 board.\nThe RGB LED will be used to show state, the button to turn WiFi on and off. The button still needs some more work (and WiFi AP hasn't been implemented yet anyways).","shortMessageHtmlLink":"Add support for the RGB LED and the button onboard our ESP32-S2 board."}},{"before":"cc1bdbc075bf359c7e5f692eec819286900f9b51","after":"14dbf91420092bebedc65befee54b5a7a9d1ec73","ref":"refs/heads/master","pushedAt":"2023-05-21T15:35:18.242Z","pushType":"push","commitsCount":1,"pusher":{"login":"poempelfox","name":"Michael Meier","path":"/poempelfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4013374?s=80&v=4"},"commit":{"message":"add support for and query wind speed sensor","shortMessageHtmlLink":"add support for and query wind speed sensor"}},{"before":"6ce618a81a1113193872ab38b0e32100ad35f6e4","after":"cc1bdbc075bf359c7e5f692eec819286900f9b51","ref":"refs/heads/master","pushedAt":"2023-05-21T11:58:06.996Z","pushType":"push","commitsCount":1,"pusher":{"login":"poempelfox","name":"Michael Meier","path":"/poempelfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4013374?s=80&v=4"},"commit":{"message":"add a very messy way to reprogram the modbus sensor address.\nactually using this requires recompiling and flashing at least twice, see the comment in windsens_init.","shortMessageHtmlLink":"add a very messy way to reprogram the modbus sensor address."}},{"before":"3750869a198b0e23c37b65429fb202e6ad74558d","after":"6ce618a81a1113193872ab38b0e32100ad35f6e4","ref":"refs/heads/master","pushedAt":"2023-05-21T08:45:13.446Z","pushType":"push","commitsCount":1,"pusher":{"login":"poempelfox","name":"Michael Meier","path":"/poempelfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4013374?s=80&v=4"},"commit":{"message":"starting work on the RS485 windsensors - wind direction sensor is already working, although not as documented by the manufacturer.\nmanufacturer says it should return values between 0 (north) and 15 for the direction (so e.g. 8 = south). Instead, it returns the direction in 1/10ths of a degree, and it seems to be quite accurate at that - meaning it is FAR more accurate and provides way more resolution than advertised.","shortMessageHtmlLink":"starting work on the RS485 windsensors - wind direction sensor is alr…"}},{"before":"6e80cf8c899e4f175a2f63d93530468b7843b393","after":"3750869a198b0e23c37b65429fb202e6ad74558d","ref":"refs/heads/master","pushedAt":"2023-05-21T07:15:53.938Z","pushType":"push","commitsCount":1,"pusher":{"login":"poempelfox","name":"Michael Meier","path":"/poempelfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4013374?s=80&v=4"},"commit":{"message":"major bugfix: Make the second wk2132-port actually work...","shortMessageHtmlLink":"major bugfix: Make the second wk2132-port actually work..."}},{"before":"9471892c16e420bfa729bedd4fb82a9a299786c3","after":"6e80cf8c899e4f175a2f63d93530468b7843b393","ref":"refs/heads/master","pushedAt":"2023-05-20T18:30:10.387Z","pushType":"push","commitsCount":1,"pusher":{"login":"poempelfox","name":"Michael Meier","path":"/poempelfox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4013374?s=80&v=4"},"commit":{"message":"try to reset the LTE module (and ourselves) if we could not get any data out for 30 minutes.","shortMessageHtmlLink":"try to reset the LTE module (and ourselves) if we could not get any d…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADcvwcfwA","startCursor":null,"endCursor":null}},"title":"Activity · poempelfox/mobilews"}