{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":583480118,"defaultBranch":"main","name":"cyw43439","ownerLogin":"soypat","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-12-29T22:50:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/26156425?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717965448.0","currentOid":""},"activityList":{"items":[{"before":"51579eaa745263372effdb9739da15859f53a9c5","after":"a62ee4027d66bc0f92d4f7bc3902627fb8e6ed6b","ref":"refs/heads/main","pushedAt":"2024-06-27T23:42:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"fix reconnect on disconnect; match trace log level with seqs","shortMessageHtmlLink":"fix reconnect on disconnect; match trace log level with seqs"}},{"before":"34a9d80c6c1d2227ef359fde05ee2f3e3ddd4856","after":"51579eaa745263372effdb9739da15859f53a9c5","ref":"refs/heads/main","pushedAt":"2024-06-27T12:12:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"fix spurious error on init; enable cyw logging in examples; less cyw log spam","shortMessageHtmlLink":"fix spurious error on init; enable cyw logging in examples; less cyw …"}},{"before":"da9153086796d67aaff918ce2ac5ecfe14cc5641","after":"34a9d80c6c1d2227ef359fde05ee2f3e3ddd4856","ref":"refs/heads/main","pushedAt":"2024-06-17T18:37:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"specialize large message errors","shortMessageHtmlLink":"specialize large message errors"}},{"before":"3a3c3d2e2176e5e98f96de1112384c63d994a1cf","after":null,"ref":"refs/heads/netlink","pushedAt":"2024-06-09T20:37:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"}},{"before":"30a39e9e2b6e732f194bf2be77c0ddb47e23c4d6","after":null,"ref":"refs/heads/ble","pushedAt":"2024-06-09T12:27:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"}},{"before":"d0667356eb302de05c969de16e0ad85ac40fe4d7","after":"da9153086796d67aaff918ce2ac5ecfe14cc5641","ref":"refs/heads/main","pushedAt":"2024-06-09T12:27:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"Add bluetooth stack (#47)\n\n* begin adding ble\r\n\r\n* add bulk of bluetooth stack, missing hci packet handling\r\n\r\n* reset Device.sdpcmSeqMax as well\r\n\r\n* add HCIRead and io.ReadWriter wrapper\r\n\r\n* match embassy firmware to SHA256 hash; add Buffered; fix alignment check bug in hci_write\r\n\r\n* bump Go version down\r\n\r\n* fix several bugs; add mode blocking\r\n\r\n* fix firmware patches not being applied\r\n\r\n* add timeout bug logging\r\n\r\n* fix bug in chunking algorithm, += 64 -> ++\r\n\r\n* refactor hci_read internals and fix couple bugs\r\n\r\n* modularize HCI functions even more\r\n\r\n* add hci_ringbuf_debug\r\n\r\n* Update bluetooth.go\r\n\r\nCo-authored-by: Harvey Sanders \r\n\r\n* better match rust in buffer handling\r\n\r\n* bluetooth: add corrected buffer logic to handle the SDIO header bytes and also byte alignment (#49)\r\n\r\nSigned-off-by: deadprogram \r\n\r\n* bluetooth: correct length calculation for write buffer (#50)\r\n\r\nSigned-off-by: deadprogram \r\n\r\n* @deadprogram nits applied and breaking change HCIReaderWriter -> HCIReadWriter with added Buffered method\r\n\r\n---------\r\n\r\nSigned-off-by: deadprogram \r\nCo-authored-by: Harvey Sanders \r\nCo-authored-by: Ron Evans ","shortMessageHtmlLink":"Add bluetooth stack (#47)"}},{"before":"1455d92c43e123e6aaadb0ff835623ef8c7d25f7","after":"30a39e9e2b6e732f194bf2be77c0ddb47e23c4d6","ref":"refs/heads/ble","pushedAt":"2024-06-09T11:13:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"@deadprogram nits applied and breaking change HCIReaderWriter -> HCIReadWriter with added Buffered method","shortMessageHtmlLink":"@deadprogram nits applied and breaking change HCIReaderWriter -> HCIR…"}},{"before":"5179264dcbf92875c678bcb6ef1d93722d2a74a6","after":"1455d92c43e123e6aaadb0ff835623ef8c7d25f7","ref":"refs/heads/ble","pushedAt":"2024-06-05T13:05:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"bluetooth: correct length calculation for write buffer (#50)\n\nSigned-off-by: deadprogram ","shortMessageHtmlLink":"bluetooth: correct length calculation for write buffer (#50)"}},{"before":"9ce45f42ec196e247dddf29f7f8441f7a52fe1e1","after":"5179264dcbf92875c678bcb6ef1d93722d2a74a6","ref":"refs/heads/ble","pushedAt":"2024-06-04T18:30:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"bluetooth: add corrected buffer logic to handle the SDIO header bytes and also byte alignment (#49)\n\nSigned-off-by: deadprogram ","shortMessageHtmlLink":"bluetooth: add corrected buffer logic to handle the SDIO header bytes…"}},{"before":"f92a08dddeadb492c277b956519d2917be2bfcff","after":"d0667356eb302de05c969de16e0ad85ac40fe4d7","ref":"refs/heads/main","pushedAt":"2024-05-27T01:34:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"bump seqs version to use fixes to zero-window handling","shortMessageHtmlLink":"bump seqs version to use fixes to zero-window handling"}},{"before":"a63761f92cc221c6916301970d3e73c0b7c49461","after":"9ce45f42ec196e247dddf29f7f8441f7a52fe1e1","ref":"refs/heads/ble","pushedAt":"2024-05-26T01:29:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"better match rust in buffer handling","shortMessageHtmlLink":"better match rust in buffer handling"}},{"before":"13f2f2d46d64d6fe8404fe52ba77914179bf9794","after":"a63761f92cc221c6916301970d3e73c0b7c49461","ref":"refs/heads/ble","pushedAt":"2024-05-22T21:13:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"Update bluetooth.go\n\nCo-authored-by: Harvey Sanders ","shortMessageHtmlLink":"Update bluetooth.go"}},{"before":"cc845467d0c6c531655dd41567ecaf7e58ef32be","after":"13f2f2d46d64d6fe8404fe52ba77914179bf9794","ref":"refs/heads/ble","pushedAt":"2024-05-21T20:28:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"add hci_ringbuf_debug","shortMessageHtmlLink":"add hci_ringbuf_debug"}},{"before":"d4369637900272838960d68f6e412fc5fc57da5f","after":"cc845467d0c6c531655dd41567ecaf7e58ef32be","ref":"refs/heads/ble","pushedAt":"2024-05-21T20:13:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"modularize HCI functions even more","shortMessageHtmlLink":"modularize HCI functions even more"}},{"before":"047d021642c2a2b835778e192b251156780d889d","after":"d4369637900272838960d68f6e412fc5fc57da5f","ref":"refs/heads/ble","pushedAt":"2024-05-19T17:47:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"refactor hci_read internals and fix couple bugs","shortMessageHtmlLink":"refactor hci_read internals and fix couple bugs"}},{"before":"ec93ee98d3ca65b4d7d7fb232eb4a01922b2826f","after":"047d021642c2a2b835778e192b251156780d889d","ref":"refs/heads/ble","pushedAt":"2024-05-19T16:16:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"fix bug in chunking algorithm, += 64 -> ++","shortMessageHtmlLink":"fix bug in chunking algorithm, += 64 -> ++"}},{"before":"11690612f0d5a16ffcdebc81b843aa87437b3df4","after":"ec93ee98d3ca65b4d7d7fb232eb4a01922b2826f","ref":"refs/heads/ble","pushedAt":"2024-05-18T12:00:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"add timeout bug logging","shortMessageHtmlLink":"add timeout bug logging"}},{"before":"0c5dcf18754abf5b9b5708a4a54a75dfa3813b14","after":"11690612f0d5a16ffcdebc81b843aa87437b3df4","ref":"refs/heads/ble","pushedAt":"2024-05-18T11:49:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"fix firmware patches not being applied","shortMessageHtmlLink":"fix firmware patches not being applied"}},{"before":"55b66a73813e03cb1e75def5f74f914185fb835c","after":"0c5dcf18754abf5b9b5708a4a54a75dfa3813b14","ref":"refs/heads/ble","pushedAt":"2024-05-18T10:48:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"fix several bugs; add mode blocking","shortMessageHtmlLink":"fix several bugs; add mode blocking"}},{"before":"2db714bca0d6e5fcb5c966a40721d2523e1b16ae","after":"55b66a73813e03cb1e75def5f74f914185fb835c","ref":"refs/heads/ble","pushedAt":"2024-05-17T23:47:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"bump Go version down","shortMessageHtmlLink":"bump Go version down"}},{"before":"4ef74051aae6e48099ab9843d5b5185dd61a9256","after":"2db714bca0d6e5fcb5c966a40721d2523e1b16ae","ref":"refs/heads/ble","pushedAt":"2024-05-17T22:43:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"match embassy firmware to SHA256 hash; add Buffered; fix alignment check bug in hci_write","shortMessageHtmlLink":"match embassy firmware to SHA256 hash; add Buffered; fix alignment ch…"}},{"before":"2a0b3a2b99ee726e626583e637c3e2ad1029f5a3","after":"4ef74051aae6e48099ab9843d5b5185dd61a9256","ref":"refs/heads/ble","pushedAt":"2024-05-16T22:34:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"add HCIRead and io.ReadWriter wrapper","shortMessageHtmlLink":"add HCIRead and io.ReadWriter wrapper"}},{"before":"452d836ac030f7ae1ab90ac76a631bf6f418d4d1","after":"2a0b3a2b99ee726e626583e637c3e2ad1029f5a3","ref":"refs/heads/ble","pushedAt":"2024-05-13T04:35:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"reset Device.sdpcmSeqMax as well","shortMessageHtmlLink":"reset Device.sdpcmSeqMax as well"}},{"before":"624618d1945422034b91ecb8ab0abd3a92b36ac5","after":"452d836ac030f7ae1ab90ac76a631bf6f418d4d1","ref":"refs/heads/ble","pushedAt":"2024-05-12T21:19:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"add bulk of bluetooth stack, missing hci packet handling","shortMessageHtmlLink":"add bulk of bluetooth stack, missing hci packet handling"}},{"before":null,"after":"624618d1945422034b91ecb8ab0abd3a92b36ac5","ref":"refs/heads/ble","pushedAt":"2024-05-12T16:16:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"begin adding ble","shortMessageHtmlLink":"begin adding ble"}},{"before":"8e265d865df96b587f006acacf3b39e90b92c424","after":"f92a08dddeadb492c277b956519d2917be2bfcff","ref":"refs/heads/main","pushedAt":"2024-05-09T19:12:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"bump seqs version: TCP ring buffer bugfixes","shortMessageHtmlLink":"bump seqs version: TCP ring buffer bugfixes"}},{"before":"902a86619d4e40af2e1e6cd38d6919e12051948d","after":"8e265d865df96b587f006acacf3b39e90b92c424","ref":"refs/heads/main","pushedAt":"2024-05-08T16:49:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"lock NetFlags","shortMessageHtmlLink":"lock NetFlags"}},{"before":"1c73e97768275d06a31113b83da80f19f622efe6","after":null,"ref":"refs/heads/netif-engine","pushedAt":"2024-05-08T16:40:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"}},{"before":"97c48182867cdb990709b9752740263626418280","after":null,"ref":"refs/heads/netif-interface","pushedAt":"2024-05-08T16:40:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"}},{"before":"bb434c7e57eaa60e102e412a82f34c636e7af3f6","after":"902a86619d4e40af2e1e6cd38d6919e12051948d","ref":"refs/heads/main","pushedAt":"2024-05-08T16:40:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"netif.InterfaceEthPoller implementation: add netif.go and deprecated.go (#46)\n\n* add netif.go and deprecated.go\r\n\r\n* remove use of more deprecated functions and slight modification to ARP resolution in common","shortMessageHtmlLink":"netif.InterfaceEthPoller implementation: add netif.go and deprecated.…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEcViYdwA","startCursor":null,"endCursor":null}},"title":"Activity · soypat/cyw43439"}