{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":414723774,"defaultBranch":"main","name":"lizard","ownerLogin":"zauberzeug","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-10-07T18:59:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2843826?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1720446944.0","currentOid":""},"activityList":{"items":[{"before":"fb97509854d0e1c716b2b5d1e7b0f372554bb59e","after":"1e112f240675b21c4782fddf0f0f3dd40daec138","ref":"refs/heads/main","pushedAt":"2024-07-15T13:58:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"falkoschindler","name":"Falko Schindler","path":"/falkoschindler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5767091?s=80&v=4"},"commit":{"message":"fix typo","shortMessageHtmlLink":"fix typo"}},{"before":"f83624c44ea23cbd8eace06a91a44df4918bedd6","after":"fb97509854d0e1c716b2b5d1e7b0f372554bb59e","ref":"refs/heads/main","pushedAt":"2024-07-15T13:52:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"falkoschindler","name":"Falko Schindler","path":"/falkoschindler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5767091?s=80&v=4"},"commit":{"message":"Expander flash() working again. (#56)\n\n* fixing for OTA\r\n\r\n* first working version & improvements\r\n\r\n* cleanup\r\n\r\n* refactor","shortMessageHtmlLink":"Expander flash() working again. (#56)"}},{"before":"0700f567eccd7069579bbeff95acc522248bf334","after":"f83624c44ea23cbd8eace06a91a44df4918bedd6","ref":"refs/heads/main","pushedAt":"2024-07-15T13:44:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"falkoschindler","name":"Falko Schindler","path":"/falkoschindler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5767091?s=80&v=4"},"commit":{"message":"Expander with 2 Pins (#55)\n\n* added 2-pin expander\r\n\r\n* only 4pin and 2pin mode\r\n\r\n* use GPIO_NUM_NC instead of GPIO_NUM_MAX\r\n\r\n* update documentation\r\n\r\n---------\r\n\r\nCo-authored-by: Falko Schindler ","shortMessageHtmlLink":"Expander with 2 Pins (#55)"}},{"before":"756246a185737a63fa585e1aaa7f0eabc406cf04","after":"0700f567eccd7069579bbeff95acc522248bf334","ref":"refs/heads/main","pushedAt":"2024-07-11T15:07:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"falkoschindler","name":"Falko Schindler","path":"/falkoschindler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5767091?s=80&v=4"},"commit":{"message":"Fix Serial::write_checked_line (#49)\n\n* Fix Serial::write_checked_line\r\n\r\nCreate make_checked_line, reuse for echo function and fix Serial::write_checked_line.\r\n\r\n* revert make_checked_line(), fix write_checked_line() instead\r\n\r\n* fix write_checked_line for messages without trailing line break\r\n\r\n* simplification and performance improvement\r\n\r\n---------\r\n\r\nCo-authored-by: Falko Schindler ","shortMessageHtmlLink":"Fix Serial::write_checked_line (#49)"}},{"before":"cef643186bc9018784aa53da5ccb87406574585b","after":"756246a185737a63fa585e1aaa7f0eabc406cf04","ref":"refs/heads/main","pushedAt":"2024-07-11T07:21:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"falkoschindler","name":"Falko Schindler","path":"/falkoschindler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5767091?s=80&v=4"},"commit":{"message":"mypy, pylint, ruff","shortMessageHtmlLink":"mypy, pylint, ruff"}},{"before":"b170a073a20ec225c14a89d56602b425543d3085","after":"cef643186bc9018784aa53da5ccb87406574585b","ref":"refs/heads/main","pushedAt":"2024-07-10T14:53:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"falkoschindler","name":"Falko Schindler","path":"/falkoschindler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5767091?s=80&v=4"},"commit":{"message":"fix type warning","shortMessageHtmlLink":"fix type warning"}},{"before":"4321894f269679622544bdec6992594c21ffb15b","after":"b170a073a20ec225c14a89d56602b425543d3085","ref":"refs/heads/main","pushedAt":"2024-07-10T14:17:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"falkoschindler","name":"Falko Schindler","path":"/falkoschindler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5767091?s=80&v=4"},"commit":{"message":"added ADC Module to Lizard (#50)\n\n* ADC Module\r\nadded read with voltage output\r\nadded read_raw with bit output\r\nadded set_delay\r\nadded stop\r\nadded docs\r\nadded validation\r\nadded module in callable modules\r\nchanged misc\r\n\r\n* code review\r\n\r\n* updated ADC to function with properties\r\n\r\n* changed attenuation level control\r\n\r\n* code review\r\n\r\n* convert mV to V\r\n\r\n* renaming\r\n\r\n* remove executable flag\r\n\r\n* set default attenuation to 11 dB\r\n\r\n---------\r\n\r\nCo-authored-by: Falko Schindler ","shortMessageHtmlLink":"added ADC Module to Lizard (#50)"}},{"before":"7ba85e5a2925f89089c6bc61bcca3d170e64042a","after":"c66a004b2498acd2bafbbfbf064cf6c6de7eadf6","ref":"refs/heads/gh-pages","pushedAt":"2024-07-08T13:58:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ zauberzeug/lizard@4321894f269679622544bdec6992594c21ffb15b ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 4321894 ๐Ÿš€"}},{"before":"f490b7a6c23ec86d8ceeb56efed1a077ebad3753","after":null,"ref":"refs/heads/rmd2","pushedAt":"2024-07-02T12:51:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"falkoschindler","name":"Falko Schindler","path":"/falkoschindler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5767091?s=80&v=4"}},{"before":"efc4f2ab5422c00e9a302a3457fdbbe7b2922884","after":"4321894f269679622544bdec6992594c21ffb15b","ref":"refs/heads/main","pushedAt":"2024-07-02T12:51:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"falkoschindler","name":"Falko Schindler","path":"/falkoschindler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5767091?s=80&v=4"},"commit":{"message":"Re-introduce RMD properties (speed, torque, temperature) and improve RMD pair synchronization (#52)\n\n* prevent RMD pair from moving out of sync\r\n\r\n* switch back to 0x92 and 0x9C instead of 0x60\r\n\r\n* fix number of zeros","shortMessageHtmlLink":"Re-introduce RMD properties (speed, torque, temperature) and improve โ€ฆ"}},{"before":"825843f41f42112f102ee5622a445c20eb05c6ef","after":"efc4f2ab5422c00e9a302a3457fdbbe7b2922884","ref":"refs/heads/main","pushedAt":"2024-07-02T12:06:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"falkoschindler","name":"Falko Schindler","path":"/falkoschindler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5767091?s=80&v=4"},"commit":{"message":"handle decode error explicitly while configuring (#42)","shortMessageHtmlLink":"handle decode error explicitly while configuring (#42)"}},{"before":"177d977666f5b84d4c7e56af03b93780a6020c28","after":"825843f41f42112f102ee5622a445c20eb05c6ef","ref":"refs/heads/main","pushedAt":"2024-07-02T12:04:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"falkoschindler","name":"Falko Schindler","path":"/falkoschindler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5767091?s=80&v=4"},"commit":{"message":"handle decode error explicitly (#42)","shortMessageHtmlLink":"handle decode error explicitly (#42)"}},{"before":"1b1adb1d3c3b7546760285fcf4992c05ff5b80d9","after":"177d977666f5b84d4c7e56af03b93780a6020c28","ref":"refs/heads/main","pushedAt":"2024-07-01T13:57:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"falkoschindler","name":"Falko Schindler","path":"/falkoschindler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5767091?s=80&v=4"},"commit":{"message":"added OTA to Lizard (#44)\n\n* added OTA to Lizard\r\nusing HTTP request for verification\r\nusing OTA HTTP request to receive binary\r\nchanges to sdkconfig.defaults\r\ncustom partition table\r\nautomatic git tag for verification\r\ncreated ota example code with NiceGUI\r\nadded erasing to flash.py\r\nchanged adress in flash.py\r\n\r\n* removed function\r\n\r\n* added OTA to Lizard\r\nusing HTTP request for verification\r\nusing OTA HTTP request to receive binary\r\nchanges to sdkconfig.defaults\r\ncustom partition table\r\nautomatic git tag for verification\r\ncreated ota example code with NiceGUI\r\nadded erasing to flash.py\r\nchanged adress in flash.py\r\nadded documentation\r\n\r\n* code review\r\n\r\n---------\r\n\r\nCo-authored-by: Falko Schindler ","shortMessageHtmlLink":"added OTA to Lizard (#44)"}},{"before":"71608aef84efc33b0ff8a942fe592ac90515394a","after":"83367c37a7a4d19fdc925a3f87493989cebd7751","ref":"refs/heads/properties","pushedAt":"2024-06-28T16:12:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"falkoschindler","name":"Falko Schindler","path":"/falkoschindler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5767091?s=80&v=4"},"commit":{"message":"remove workaround","shortMessageHtmlLink":"remove workaround"}},{"before":null,"after":"71608aef84efc33b0ff8a942fe592ac90515394a","ref":"refs/heads/properties","pushedAt":"2024-06-28T16:06:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"falkoschindler","name":"Falko Schindler","path":"/falkoschindler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5767091?s=80&v=4"},"commit":{"message":"introduce property expression","shortMessageHtmlLink":"introduce property expression"}},{"before":"3116645b56ee82ce63b3bdad8e3612923fc99acc","after":"f490b7a6c23ec86d8ceeb56efed1a077ebad3753","ref":"refs/heads/rmd2","pushedAt":"2024-06-27T13:01:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"falkoschindler","name":"Falko Schindler","path":"/falkoschindler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5767091?s=80&v=4"},"commit":{"message":"fix number of zeros","shortMessageHtmlLink":"fix number of zeros"}},{"before":"392114d7e120d25f4a42db8c8f5032470af1436c","after":"3116645b56ee82ce63b3bdad8e3612923fc99acc","ref":"refs/heads/rmd2","pushedAt":"2024-06-27T08:50:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"falkoschindler","name":"Falko Schindler","path":"/falkoschindler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5767091?s=80&v=4"},"commit":{"message":"switch back to 0x92 and 0x9C instead of 0x60","shortMessageHtmlLink":"switch back to 0x92 and 0x9C instead of 0x60"}},{"before":null,"after":"392114d7e120d25f4a42db8c8f5032470af1436c","ref":"refs/heads/rmd2","pushedAt":"2024-06-27T08:29:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"falkoschindler","name":"Falko Schindler","path":"/falkoschindler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5767091?s=80&v=4"},"commit":{"message":"prevent RMD pair from moving out of sync","shortMessageHtmlLink":"prevent RMD pair from moving out of sync"}},{"before":"9f4274c7d894871891739389ac2596fd24940bb5","after":"1b1adb1d3c3b7546760285fcf4992c05ff5b80d9","ref":"refs/heads/main","pushedAt":"2024-06-24T13:46:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"falkoschindler","name":"Falko Schindler","path":"/falkoschindler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5767091?s=80&v=4"},"commit":{"message":"More information on storage failure (#43)\n\n* Added error details to storage failure\r\n\r\n* sort includes\r\n\r\n* fix compile error\r\n\r\n---------\r\n\r\nCo-authored-by: Falko Schindler ","shortMessageHtmlLink":"More information on storage failure (#43)"}},{"before":null,"after":"cf4b5608e09772558b22d5818ab0cfea2356faa7","ref":"refs/heads/rmd","pushedAt":"2024-06-21T14:18:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"codingpaula","name":"Paula Kammler","path":"/codingpaula","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7734031?s=80&v=4"},"commit":{"message":"set can age limit on one or pair of motors, repair can send function","shortMessageHtmlLink":"set can age limit on one or pair of motors, repair can send function"}},{"before":"2702f1e1d629d48e31da069d51ea3fe3dedaf8f1","after":"7ba85e5a2925f89089c6bc61bcca3d170e64042a","ref":"refs/heads/gh-pages","pushedAt":"2024-06-18T11:22:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ zauberzeug/lizard@9f4274c7d894871891739389ac2596fd24940bb5 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 9f4274c ๐Ÿš€"}},{"before":"f86d3e4828ac53b46aa8cb9a753cc5e51d735417","after":"9f4274c7d894871891739389ac2596fd24940bb5","ref":"refs/heads/main","pushedAt":"2024-06-14T09:00:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Johannes-Thiel","name":"Johannes T.","path":"/Johannes-Thiel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119115663?s=80&v=4"},"commit":{"message":"add workaround for .active propertie","shortMessageHtmlLink":"add workaround for .active propertie"}},{"before":"02817104b4abfd101ffb29ed0dbb6ea0aa5e0273","after":"94c5301bc6c4abc96a12ba198f0eb1ef045e71e7","ref":"refs/heads/canopen","pushedAt":"2024-06-12T09:00:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"falkoschindler","name":"Falko Schindler","path":"/falkoschindler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5767091?s=80&v=4"},"commit":{"message":"add documentation","shortMessageHtmlLink":"add documentation"}},{"before":"3e04bd526f93d33cfe2021ebe38390ecde6e5bd5","after":"02817104b4abfd101ffb29ed0dbb6ea0aa5e0273","ref":"refs/heads/canopen","pushedAt":"2024-06-11T14:40:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"falkoschindler","name":"Falko Schindler","path":"/falkoschindler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5767091?s=80&v=4"},"commit":{"message":"add m_per_tick and reversed properties","shortMessageHtmlLink":"add m_per_tick and reversed properties"}},{"before":"08c416c3a42c9cfdafcb04953cca8ebeda3c799c","after":"3e04bd526f93d33cfe2021ebe38390ecde6e5bd5","ref":"refs/heads/canopen","pushedAt":"2024-06-11T14:19:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"falkoschindler","name":"Falko Schindler","path":"/falkoschindler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5767091?s=80&v=4"},"commit":{"message":"introduce DunkerWheels","shortMessageHtmlLink":"introduce DunkerWheels"}},{"before":"4fe1ab51a75d660716c9ae3e283bc8bf2b48efaa","after":"08c416c3a42c9cfdafcb04953cca8ebeda3c799c","ref":"refs/heads/canopen","pushedAt":"2024-06-11T13:37:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"falkoschindler","name":"Falko Schindler","path":"/falkoschindler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5767091?s=80&v=4"},"commit":{"message":"introduce speed property","shortMessageHtmlLink":"introduce speed property"}},{"before":"4f326c50000364067b66c0ca70b2c8cade42a776","after":"f86d3e4828ac53b46aa8cb9a753cc5e51d735417","ref":"refs/heads/main","pushedAt":"2024-06-11T09:54:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Johannes-Thiel","name":"Johannes T.","path":"/Johannes-Thiel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119115663?s=80&v=4"},"commit":{"message":"Merge branch 'main' of github.com:zauberzeug/lizard","shortMessageHtmlLink":"Merge branch 'main' of github.com:zauberzeug/lizard"}},{"before":"1d12e35dca9fc04a628ff828a32aec60ccfce51d","after":null,"ref":"refs/heads/Odrive_Error_Handling","pushedAt":"2024-06-11T06:40:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Johannes-Thiel","name":"Johannes T.","path":"/Johannes-Thiel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119115663?s=80&v=4"}},{"before":"0ae9018a93d582550f41407a874757cec217f99e","after":"4f326c50000364067b66c0ca70b2c8cade42a776","ref":"refs/heads/main","pushedAt":"2024-06-11T06:40:02.000Z","pushType":"pr_merge","commitsCount":11,"pusher":{"login":"Johannes-Thiel","name":"Johannes T.","path":"/Johannes-Thiel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119115663?s=80&v=4"},"commit":{"message":"Merge pull request #41 from zauberzeug/Odrive_Error_Handling\n\nOdrive error handling for the 0.5.6 version of the odrive firmware. With a function to reset the motor after an error.","shortMessageHtmlLink":"Merge pull request #41 from zauberzeug/Odrive_Error_Handling"}},{"before":"07c8dcd366c76af79ea73b295713175e1a434639","after":"1d12e35dca9fc04a628ff828a32aec60ccfce51d","ref":"refs/heads/Odrive_Error_Handling","pushedAt":"2024-06-11T06:38:34.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"Johannes-Thiel","name":"Johannes T.","path":"/Johannes-Thiel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119115663?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into Odrive_Error_Handling","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into Odrive_Error_Handling"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEf8SMFgA","startCursor":null,"endCursor":null}},"title":"Activity ยท zauberzeug/lizard"}