{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":716283755,"defaultBranch":"develop","name":"LadyHeatherGPS","ownerLogin":"stargo","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-11-08T20:15:12.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/994934?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1699795913.0","currentOid":""},"activityList":{"items":[{"before":"d5896a4d572da2385746113d32a4579da084ef12","after":"e118bd04e0dfc986b6bf2c7e2b928282409a3bf4","ref":"refs/heads/develop","pushedAt":"2023-11-16T21:37:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stargo","name":"Michael Gernoth","path":"/stargo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994934?s=80&v=4"},"commit":{"message":"add .gitignore to ignore build-products","shortMessageHtmlLink":"add .gitignore to ignore build-products"}},{"before":"e899559c96abb66e4cfead653eb445d51ef50559","after":"d5896a4d572da2385746113d32a4579da084ef12","ref":"refs/heads/develop","pushedAt":"2023-11-14T20:02:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stargo","name":"Michael Gernoth","path":"/stargo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994934?s=80&v=4"},"commit":{"message":"PPS: add workaround for lost edges\n\nIf process_pps is called near an edge, only sleep for 1ms even if\na longer timeout is specified to make sure to only introduce a small\ndelay if the edge happens between the two calls to time_pps_fetch\nand the second one would block for the whole sleep-time.","shortMessageHtmlLink":"PPS: add workaround for lost edges"}},{"before":"27fcfe572d2fb3c9abaf142b0c2f42b814a70179","after":"e899559c96abb66e4cfead653eb445d51ef50559","ref":"refs/heads/develop","pushedAt":"2023-11-14T07:07:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stargo","name":"Michael Gernoth","path":"/stargo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994934?s=80&v=4"},"commit":{"message":"PPS: Replace hardcoded device-name in error-message\n\nThere was a hardcoded device-name (/dev/pps0) left in an error-\nmessage. Replace it with the one configured by the user.","shortMessageHtmlLink":"PPS: Replace hardcoded device-name in error-message"}},{"before":"c7e316cebe469a8732ba494a5b59fe4a202e30de","after":"27fcfe572d2fb3c9abaf142b0c2f42b814a70179","ref":"refs/heads/develop","pushedAt":"2023-11-13T23:26:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stargo","name":"Michael Gernoth","path":"/stargo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994934?s=80&v=4"},"commit":{"message":"PPS: reduce chance of lost PPS edges\n\nThe PPS edge might happen while time_pps_fetch() is not running and\nthe PPS edge could be lost which would lead to process_pps() waiting\nfor the full idle_sleep time (default 25ms). Reduce the chance of this\nhappening by first doing a non-blocking check if an edge occured while\ntime_pps_fetch() was not running and only blocking if this was not the\ncase. This still has the very small potential of an edge occuring\nbetween the non-blocking and the blocking call to time_pps_fetch()\nwhich needs to be solved later.","shortMessageHtmlLink":"PPS: reduce chance of lost PPS edges"}},{"before":"c0c39ed74e227cd10b8bc642525bd83b55efba56","after":"c7e316cebe469a8732ba494a5b59fe4a202e30de","ref":"refs/heads/develop","pushedAt":"2023-11-13T22:57:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stargo","name":"Michael Gernoth","path":"/stargo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994934?s=80&v=4"},"commit":{"message":"Use poll() to sleep on Unix when PPS is not available\n\nCheck for received characters until the configured timeout elapses\ninstead of just sleeping for that amount of time to react to received\ncharacters immediately.\nWindows still uses Sleep().","shortMessageHtmlLink":"Use poll() to sleep on Unix when PPS is not available"}},{"before":"a261648098ec7bb73297e6c60cf240a80df3d7d7","after":"c0c39ed74e227cd10b8bc642525bd83b55efba56","ref":"refs/heads/develop","pushedAt":"2023-11-13T22:44:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stargo","name":"Michael Gernoth","path":"/stargo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994934?s=80&v=4"},"commit":{"message":"PPS: replace Sleep() with wait for pps edge\n\nThe code was sleeping a configurable time (25ms by default) before\nchecking for serial input or a PPS edge. Change this when compiled\nwith PPS to wait for the PPS edge or the configured time, whatever\nhappens earlier.","shortMessageHtmlLink":"PPS: replace Sleep() with wait for pps edge"}},{"before":"9b389fb637f462c38a63d0f742df95a9bdb033e8","after":"a261648098ec7bb73297e6c60cf240a80df3d7d7","ref":"refs/heads/develop","pushedAt":"2023-11-13T19:50:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"stargo","name":"Michael Gernoth","path":"/stargo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994934?s=80&v=4"},"commit":{"message":"heather: Show used and visible sat counts\n\nDisplay the currently used and visible satellite count in the second\nline of the plot info for satellites (previously empty).","shortMessageHtmlLink":"heather: Show used and visible sat counts"}},{"before":"714845599c836701d992876bb22a743eb1fd9a41","after":"9b389fb637f462c38a63d0f742df95a9bdb033e8","ref":"refs/heads/develop","pushedAt":"2023-11-13T06:59:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stargo","name":"Michael Gernoth","path":"/stargo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994934?s=80&v=4"},"commit":{"message":"clear greeting from text and zoom-screen\n\nClear the greeting displayed on text and zoom-screens when the\nday changes and it is no longer valid.","shortMessageHtmlLink":"clear greeting from text and zoom-screen"}},{"before":"304634162d4e7e4e999d12008e4e0669d70cac37","after":"714845599c836701d992876bb22a743eb1fd9a41","ref":"refs/heads/develop","pushedAt":"2023-11-12T15:10:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stargo","name":"Michael Gernoth","path":"/stargo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994934?s=80&v=4"},"commit":{"message":"change ISO date format from yyyy.mm.dd to yyyy-mm-dd","shortMessageHtmlLink":"change ISO date format from yyyy.mm.dd to yyyy-mm-dd"}},{"before":"db9eecab684f875e5d2001ddca9bf3582b275039","after":null,"ref":"refs/heads/feature/pps-client","pushedAt":"2023-11-12T13:31:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"stargo","name":"Michael Gernoth","path":"/stargo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994934?s=80&v=4"}},{"before":"db9eecab684f875e5d2001ddca9bf3582b275039","after":"304634162d4e7e4e999d12008e4e0669d70cac37","ref":"refs/heads/develop","pushedAt":"2023-11-12T13:18:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stargo","name":"Michael Gernoth","path":"/stargo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994934?s=80&v=4"},"commit":{"message":"PPS: \"autodetect\" presence of pps-tools package/timepps.h\n\nThe PPS code needs sys/timepps.h. Check for /usr/include/sys/timepps.h\nand only enable USE_PPS if it is present.","shortMessageHtmlLink":"PPS: \"autodetect\" presence of pps-tools package/timepps.h"}},{"before":"3c5bb9456d5d921fb1d6dcc2fa08a6b2e48a870a","after":"db9eecab684f875e5d2001ddca9bf3582b275039","ref":"refs/heads/develop","pushedAt":"2023-11-12T13:09:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"stargo","name":"Michael Gernoth","path":"/stargo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994934?s=80&v=4"},"commit":{"message":"PPS: make pps device configurable with /iu=\n\nAdd a new command-line option /iu= to configure the PPS device which\nis used to synchronize display updates to.\nExample: /iu=/dev/pps0","shortMessageHtmlLink":"PPS: make pps device configurable with /iu="}},{"before":"2f920eaf3ac7f039b6e75fe24ae27c38252f0837","after":"db9eecab684f875e5d2001ddca9bf3582b275039","ref":"refs/heads/feature/pps-client","pushedAt":"2023-11-12T13:06:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stargo","name":"Michael Gernoth","path":"/stargo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994934?s=80&v=4"},"commit":{"message":"PPS: make pps device configurable with /iu=\n\nAdd a new command-line option /iu= to configure the PPS device which\nis used to synchronize display updates to.\nExample: /iu=/dev/pps0","shortMessageHtmlLink":"PPS: make pps device configurable with /iu="}},{"before":"6adc3b24389a1dfc835914a3a919250bfd7daaa9","after":"2f920eaf3ac7f039b6e75fe24ae27c38252f0837","ref":"refs/heads/feature/pps-client","pushedAt":"2023-11-12T13:05:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stargo","name":"Michael Gernoth","path":"/stargo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994934?s=80&v=4"},"commit":{"message":"PPS: make pps device configurable with /iu=\n\nAdd a new command-line option /iu= to configure the PPS device which\nis used to synchronize display updates to.\nExample: /iu=/dev/pps0","shortMessageHtmlLink":"PPS: make pps device configurable with /iu="}},{"before":"312d5ac9bbdb1181dfa9ec464e73e45c5505f390","after":"6adc3b24389a1dfc835914a3a919250bfd7daaa9","ref":"refs/heads/feature/pps-client","pushedAt":"2023-11-12T12:17:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stargo","name":"Michael Gernoth","path":"/stargo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994934?s=80&v=4"},"commit":{"message":"Inital PPS client implementation\n\nListen to PPS pulses coming from the GPS device to update the clocks\nin sync with the PPS (and not when the delayed serial messages arrive).\n\nFirst rough implementation with hardcoded pps-device (/dev/pps0). Tested\nwith a Trimble Resolution SMT connected to a Raspberry Pi.","shortMessageHtmlLink":"Inital PPS client implementation"}},{"before":"400576da8cc0606eaf2dc71c32acbcea0e179639","after":"3c5bb9456d5d921fb1d6dcc2fa08a6b2e48a870a","ref":"refs/heads/develop","pushedAt":"2023-11-12T12:14:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stargo","name":"Michael Gernoth","path":"/stargo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994934?s=80&v=4"},"commit":{"message":"heathui: add /zst to specify idle timeout and screen\n\nThis adds the parameter /zst=M[M]Z to allow specifying an idle timeout\nand zoom screen when the timeout expires, for example /zst=10C switches\nto the digital clock after 10 minutes of inactivity.","shortMessageHtmlLink":"heathui: add /zst to specify idle timeout and screen"}},{"before":"70516a0bb9977a7fa75f8442dd8c53ca1d4b4978","after":"312d5ac9bbdb1181dfa9ec464e73e45c5505f390","ref":"refs/heads/feature/pps-client","pushedAt":"2023-11-12T11:43:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stargo","name":"Michael Gernoth","path":"/stargo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994934?s=80&v=4"},"commit":{"message":"Inital PPS client implementation\n\nListen to PPS pulses coming from the GPS device to update the clocks\nin sync with the PPS (and not when the delayed serial messages arrive).\n\nFirst rough implementation with hardcoded pps-device (/dev/pps0). Tested\nwith a Trimble Resolution SMT connected to a Raspberry Pi.","shortMessageHtmlLink":"Inital PPS client implementation"}},{"before":"94b6d310663e00782bc567c2caaa03c32fca03cd","after":"70516a0bb9977a7fa75f8442dd8c53ca1d4b4978","ref":"refs/heads/feature/pps-client","pushedAt":"2023-11-11T12:44:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stargo","name":"Michael Gernoth","path":"/stargo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994934?s=80&v=4"},"commit":{"message":"Inital PPS client implementation\n\nListen to PPS pulses coming from the GPS device to update the clocks\nin sync with the PPS (and not when the delayed serial messages arrive).\n\nFirst rough implementation with hardcoded pps-device (/dev/pps0). Tested\nwith a Trimble Resolution SMT connected to a Raspberry Pi.","shortMessageHtmlLink":"Inital PPS client implementation"}},{"before":"a16bf9525c3d137957e9b9eed41167ff031736a3","after":"94b6d310663e00782bc567c2caaa03c32fca03cd","ref":"refs/heads/feature/pps-client","pushedAt":"2023-11-11T09:57:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stargo","name":"Michael Gernoth","path":"/stargo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994934?s=80&v=4"},"commit":{"message":"Inital PPS client implementation\n\nListen to PPS pulses coming from the GPS device to update the clocks\nin sync with the PPS (and not when the delayed serial messages arrive).\n\nFirst rough implementation with hardcoded pps-device (/dev/pps0). Tested\nwith a Trimble Resolution SMT connected to a Raspberry Pi.","shortMessageHtmlLink":"Inital PPS client implementation"}},{"before":"d410109b379df4b970c0941c45be6d37b9143f1b","after":"400576da8cc0606eaf2dc71c32acbcea0e179639","ref":"refs/heads/develop","pushedAt":"2023-11-11T09:03:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stargo","name":"Michael Gernoth","path":"/stargo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994934?s=80&v=4"},"commit":{"message":"heathui: adapt leapsecond calculation to current IERS bulletin\n\nThe utc offset is still 18 seconds and will be until at least\n2024-06-30.","shortMessageHtmlLink":"heathui: adapt leapsecond calculation to current IERS bulletin"}},{"before":"c29f665cc18cc8be1f19e912276c63e1f6f2e09c","after":"a16bf9525c3d137957e9b9eed41167ff031736a3","ref":"refs/heads/feature/pps-client","pushedAt":"2023-11-09T07:27:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stargo","name":"Michael Gernoth","path":"/stargo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994934?s=80&v=4"},"commit":{"message":"Inital PPS client implementation\n\nListen to PPS pulses coming from the GPS device to update the clocks\nin sync with the PPS (and not when the delayed serial messages arrive).\n\nFirst rough implementation with hardcoded pps-device (/dev/pps0). Tested\nwith a Trimble Resolution SMT connected to a Raspberry Pi.","shortMessageHtmlLink":"Inital PPS client implementation"}},{"before":"d56462a3253e8b38cccdfc29148ed68d55bf78ff","after":"d410109b379df4b970c0941c45be6d37b9143f1b","ref":"refs/heads/develop","pushedAt":"2023-11-09T07:27:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stargo","name":"Michael Gernoth","path":"/stargo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994934?s=80&v=4"},"commit":{"message":"gpsd: fix filter location for invalid AZ/EL\n\nThe filter was only applied to the last reported satellite, move it\ninside the loop to apply to all satellites.","shortMessageHtmlLink":"gpsd: fix filter location for invalid AZ/EL"}},{"before":"d337bcdb571cccb84db0f314554507dd35c2ebec","after":"3b03a13f254dfd8f751644102e8ee9948947efe9","ref":"refs/heads/main","pushedAt":"2023-11-09T07:25:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stargo","name":"Michael Gernoth","path":"/stargo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994934?s=80&v=4"},"commit":{"message":"Lady Heather Version 6.14","shortMessageHtmlLink":"Lady Heather Version 6.14"}},{"before":"8519ec40ed5fed0c8e0a2f22d18bd313e6257def","after":"d337bcdb571cccb84db0f314554507dd35c2ebec","ref":"refs/heads/main","pushedAt":"2023-11-09T07:22:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stargo","name":"Michael Gernoth","path":"/stargo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994934?s=80&v=4"},"commit":{"message":"Lady Heather Version 6.14","shortMessageHtmlLink":"Lady Heather Version 6.14"}},{"before":"d28d9ad3b94cc0debf46d26f56afcf719277af75","after":"8519ec40ed5fed0c8e0a2f22d18bd313e6257def","ref":"refs/heads/main","pushedAt":"2023-11-09T07:19:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stargo","name":"Michael Gernoth","path":"/stargo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994934?s=80&v=4"},"commit":{"message":"Lady Heather Version 6.14","shortMessageHtmlLink":"Lady Heather Version 6.14"}},{"before":null,"after":"c29f665cc18cc8be1f19e912276c63e1f6f2e09c","ref":"refs/heads/feature/pps-client","pushedAt":"2023-11-08T20:37:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stargo","name":"Michael Gernoth","path":"/stargo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994934?s=80&v=4"},"commit":{"message":"Inital PPS client implementation\n\nListen to PPS pulses coming from the GPS device to update the clocks\nin sync with the PPS (and not when the delayed serial messages arrive).\n\nFirst rough implementation with hardcoded pps-device (/dev/pps0). Tested\nwith a Trimble Resolution SMT connected to a Raspberry Pi.","shortMessageHtmlLink":"Inital PPS client implementation"}},{"before":null,"after":"d56462a3253e8b38cccdfc29148ed68d55bf78ff","ref":"refs/heads/develop","pushedAt":"2023-11-08T20:28:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stargo","name":"Michael Gernoth","path":"/stargo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994934?s=80&v=4"},"commit":{"message":"gpsd: fix filter location for invalid AZ/EL\n\nThe filter was only applied to the last reported satellite, move it\ninside the loop to apply to all satellites.","shortMessageHtmlLink":"gpsd: fix filter location for invalid AZ/EL"}},{"before":"bf9a34435ada5b1bfb0ef10f8d0f347ee9634bb2","after":"d28d9ad3b94cc0debf46d26f56afcf719277af75","ref":"refs/heads/main","pushedAt":"2023-11-08T20:22:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stargo","name":"Michael Gernoth","path":"/stargo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994934?s=80&v=4"},"commit":{"message":"Lady Heather Version 6.14","shortMessageHtmlLink":"Lady Heather Version 6.14"}},{"before":null,"after":"bf9a34435ada5b1bfb0ef10f8d0f347ee9634bb2","ref":"refs/heads/main","pushedAt":"2023-11-08T20:15:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stargo","name":"Michael Gernoth","path":"/stargo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994934?s=80&v=4"},"commit":{"message":"Lady Heather Version 6.14","shortMessageHtmlLink":"Lady Heather Version 6.14"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADsRLkZwA","startCursor":null,"endCursor":null}},"title":"Activity ยท stargo/LadyHeatherGPS"}