{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":83141189,"defaultBranch":"master","name":"libsigrokdecode","ownerLogin":"sigrokproject","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-02-25T15:31:40.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/25991327?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1488037014.0","currentOid":""},"activityList":{"items":[{"before":"c600ee71ea021fd581cf48419e6a051da5b44c06","after":"0235970293590f673a253950e6c61017cefa97df","ref":"refs/heads/master","pushedAt":"2024-03-04T20:46:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abraxa","name":"Soeren Apel","path":"/abraxa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/501706?s=80&v=4"},"commit":{"message":"avr_isp: Add more parts","shortMessageHtmlLink":"avr_isp: Add more parts"}},{"before":"aff61f55c5544623c2ba0dd971b37cf844e3124f","after":"c600ee71ea021fd581cf48419e6a051da5b44c06","ref":"refs/heads/master","pushedAt":"2024-02-27T19:27:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abraxa","name":"Soeren Apel","path":"/abraxa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/501706?s=80&v=4"},"commit":{"message":"avr_isp: fix crash if part name is not known\n\nDecoding an unknown part causes a KeyError exception. For example for an\nATmega328/P:\n\n srd: KeyError: Calling avr_isp-1 decode() failed: (149, 15)","shortMessageHtmlLink":"avr_isp: fix crash if part name is not known"}},{"before":"0c35c5c5845d05e5f624c99d58af992d2f004446","after":"aff61f55c5544623c2ba0dd971b37cf844e3124f","ref":"refs/heads/master","pushedAt":"2024-02-10T12:21:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abraxa","name":"Soeren Apel","path":"/abraxa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/501706?s=80&v=4"},"commit":{"message":"st25r39xx_spi: Fix FIFOR/FIFOW issues with PV's Tabular Output View\n\nThe issue exists because of FIFO Read/FIFO Write commands not returning the annotations short name FIFOR/FIFOW","shortMessageHtmlLink":"st25r39xx_spi: Fix FIFOR/FIFOW issues with PV's Tabular Output View"}},{"before":"ca0312bfee5761a68e8d9b14020b12cd2e689c84","after":"0c35c5c5845d05e5f624c99d58af992d2f004446","ref":"refs/heads/master","pushedAt":"2023-10-23T20:31:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abraxa","name":"Soeren Apel","path":"/abraxa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/501706?s=80&v=4"},"commit":{"message":"srd: drop deprecated PyEval_InitThreads() on Python 3.9+\n\n`PyEval_InitThreads()` is called implicitly during `Py_InitializeEx()`\nsince Python 3.7. It has been deprecated since 3.9 and dropped in\n3.13.\n\n[ gsi: touch up comment style ]","shortMessageHtmlLink":"srd: drop deprecated PyEval_InitThreads() on Python 3.9+"}},{"before":"df3a4a3bd1763324765f53932d878525a4a20102","after":"ca0312bfee5761a68e8d9b14020b12cd2e689c84","ref":"refs/heads/master","pushedAt":"2023-10-17T20:14:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abraxa","name":"Soeren Apel","path":"/abraxa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/501706?s=80&v=4"},"commit":{"message":"spiflash: add MX25L8006 device type","shortMessageHtmlLink":"spiflash: add MX25L8006 device type"}},{"before":"e6962b3fe8260382bb9932a1cfdd7ee7090ce267","after":"df3a4a3bd1763324765f53932d878525a4a20102","ref":"refs/heads/master","pushedAt":"2023-10-08T22:10:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"abraxa","name":"Soeren Apel","path":"/abraxa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/501706?s=80&v=4"},"commit":{"message":"sae_j1850_vpw: rewrite decoder to improve usability and maintenance\n\nThe previous implementation of the SAE J1850 (VPW) decoder dumped bytes\non one row and added another row with textual labels what those upper\nrow bytes would mean. That allowed manual inspection at a rather low\nlevel of abstraction, but is not idiomatic and reduces usability of the\ndecoder.\n\nRewrite the decoder to become more idiomatic, and to prepare future\ninspection of more upper layers. Concentrate all timestamp gathering in\n.decode(), use PD API v3 for the IFS timeout as well, run handlers for\nthe lowest level symbols. Pass accumulated protocol bytes to a fields\nhandler, flush accumulated details when EOF is seen. Prepare validity\nchecks (checksum verification), and prepare to handle data bytes when\nall header fields were seen and validity was checked. Emit annotations\nin proper classes to improve usability, start emitting warnings. Force\nre-synchronization when input stream conditions are not handled.","shortMessageHtmlLink":"sae_j1850_vpw: rewrite decoder to improve usability and maintenance"}},{"before":"73cb5461acdbd007f4aa9e81385940fad6607696","after":"e6962b3fe8260382bb9932a1cfdd7ee7090ce267","ref":"refs/heads/master","pushedAt":"2023-07-30T09:39:20.000Z","pushType":"push","commitsCount":22,"pusher":{"login":"gsigh","name":null,"path":"/gsigh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68823297?s=80&v=4"},"commit":{"message":"rgb_led_ws281x: default to RGB[W] annotation text order\n\nThe earlier default was \"RGB\" (exactly three components), and users had\nto manually pick \"RGBW\" when white was involved. Change the default to\nthe automatic \"RGB[W]\" instead which transparently presents white when\napplicable, and doesn't fail when white is not involved.","shortMessageHtmlLink":"rgb_led_ws281x: default to RGB[W] annotation text order"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEDCq5lAA","startCursor":null,"endCursor":null}},"title":"Activity ยท sigrokproject/libsigrokdecode"}