{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":209327655,"defaultBranch":"v2","name":"icyradio","ownerLogin":"vankxr","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-09-18T14:21:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/18643387?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1650906765.766904","currentOid":""},"activityList":{"items":[{"before":"6f1c73085a250d87cc63e2dec2d772a9ab5d8f8e","after":"9495125037847d70363691a7f2bad24594df54dd","ref":"refs/heads/v2","pushedAt":"2024-07-20T16:18:10.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"vankxr","name":"João Silva","path":"/vankxr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18643387?s=80&v=4"},"commit":{"message":"docs: Update block diagrams\n\nSigned-off-by: João Silva ","shortMessageHtmlLink":"docs: Update block diagrams"}},{"before":"c383ce39466a2362630d593db6a19ae70fb1ee05","after":"6f1c73085a250d87cc63e2dec2d772a9ab5d8f8e","ref":"refs/heads/v2","pushedAt":"2024-06-11T14:13:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vankxr","name":"João Silva","path":"/vankxr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18643387?s=80&v=4"},"commit":{"message":"Update armmem on embedded targets to elfmem\n\nSigned-off-by: João Silva ","shortMessageHtmlLink":"Update armmem on embedded targets to elfmem"}},{"before":"33a12399a1ba04ccd3b7489cb2e6aba604979e25","after":"c383ce39466a2362630d593db6a19ae70fb1ee05","ref":"refs/heads/v2","pushedAt":"2024-06-10T21:10:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vankxr","name":"João Silva","path":"/vankxr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18643387?s=80&v=4"},"commit":{"message":"rv: Add PicoRV32 initial firmware environment\n\nSigned-off-by: João Silva ","shortMessageHtmlLink":"rv: Add PicoRV32 initial firmware environment"}},{"before":"0f6ab44bc8f29144eadc70ade8d9d82f69df0841","after":"33a12399a1ba04ccd3b7489cb2e6aba604979e25","ref":"refs/heads/v2","pushedAt":"2024-06-10T20:49:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vankxr","name":"João Silva","path":"/vankxr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18643387?s=80&v=4"},"commit":{"message":"rv: Add PicoRV32 initial firmware environment\n\nSigned-off-by: João Silva ","shortMessageHtmlLink":"rv: Add PicoRV32 initial firmware environment"}},{"before":"86960bd5c81c256c8afa407f12c9947ec2ea9842","after":"0f6ab44bc8f29144eadc70ade8d9d82f69df0841","ref":"refs/heads/v2","pushedAt":"2024-06-10T20:43:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vankxr","name":"João Silva","path":"/vankxr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18643387?s=80&v=4"},"commit":{"message":"rv: Add PicoRV32 initial firmware environment\n\nSigned-off-by: João Silva ","shortMessageHtmlLink":"rv: Add PicoRV32 initial firmware environment"}},{"before":"6c1c56876e26105fc44cb38a7e3fb8164d14feba","after":"86960bd5c81c256c8afa407f12c9947ec2ea9842","ref":"refs/heads/v2","pushedAt":"2024-06-10T20:42:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vankxr","name":"João Silva","path":"/vankxr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18643387?s=80&v=4"},"commit":{"message":"rv: Add PicoRV32 initial firmware environment\n\nSigned-off-by: João Silva ","shortMessageHtmlLink":"rv: Add PicoRV32 initial firmware environment"}},{"before":"912bca0a4f969b9eb89921b4aa3c8e57e4cd3e0a","after":"6c1c56876e26105fc44cb38a7e3fb8164d14feba","ref":"refs/heads/v2","pushedAt":"2024-06-10T18:44:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vankxr","name":"João Silva","path":"/vankxr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18643387?s=80&v=4"},"commit":{"message":"cli: Remove old CLI tool, replaced by IcyRadioTool included in the soapy build\n\nSigned-off-by: João Silva ","shortMessageHtmlLink":"cli: Remove old CLI tool, replaced by IcyRadioTool included in the so…"}},{"before":"59478f80d8c1fd77fac11d659c60559ce36dd337","after":"912bca0a4f969b9eb89921b4aa3c8e57e4cd3e0a","ref":"refs/heads/v2","pushedAt":"2024-06-06T11:18:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vankxr","name":"João Silva","path":"/vankxr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18643387?s=80&v=4"},"commit":{"message":"driver: Use correct DMA flags\n\nSigned-off-by: João Silva ","shortMessageHtmlLink":"driver: Use correct DMA flags"}},{"before":"623e2d57879f77a4fe6d4cc4ea0cea9bb091f0d7","after":"59478f80d8c1fd77fac11d659c60559ce36dd337","ref":"refs/heads/v2","pushedAt":"2024-06-05T11:18:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vankxr","name":"João Silva","path":"/vankxr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18643387?s=80&v=4"},"commit":{"message":"exp-mmw: Work on software\n\nSigned-off-by: João Silva ","shortMessageHtmlLink":"exp-mmw: Work on software"}},{"before":"e1524628cd2a86b0a3bff46ab9ce14d5130f3bf1","after":"623e2d57879f77a4fe6d4cc4ea0cea9bb091f0d7","ref":"refs/heads/v2","pushedAt":"2024-06-05T11:18:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vankxr","name":"João Silva","path":"/vankxr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18643387?s=80&v=4"},"commit":{"message":"Update github workflows to assess warnings\n\nSigned-off-by: João Silva ","shortMessageHtmlLink":"Update github workflows to assess warnings"}},{"before":"f3b51b42cee29f14ef259612af4a5ad9be99e7e1","after":"e1524628cd2a86b0a3bff46ab9ce14d5130f3bf1","ref":"refs/heads/v2","pushedAt":"2024-06-04T18:45:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vankxr","name":"João Silva","path":"/vankxr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18643387?s=80&v=4"},"commit":{"message":"Update github workflows to assess warnings\n\nSigned-off-by: João Silva ","shortMessageHtmlLink":"Update github workflows to assess warnings"}},{"before":"03787d007a4766338e40a559a5a031a4a4e77fbb","after":"f3b51b42cee29f14ef259612af4a5ad9be99e7e1","ref":"refs/heads/v2","pushedAt":"2024-06-04T18:35:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vankxr","name":"João Silva","path":"/vankxr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18643387?s=80&v=4"},"commit":{"message":"Build using multiple processors\n\nSigned-off-by: João Silva ","shortMessageHtmlLink":"Build using multiple processors"}},{"before":"6876e032ede0fa0b47febe1e3c517c39a28dae5e","after":"03787d007a4766338e40a559a5a031a4a4e77fbb","ref":"refs/heads/v2","pushedAt":"2024-06-04T18:34:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vankxr","name":"João Silva","path":"/vankxr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18643387?s=80&v=4"},"commit":{"message":"ts-streamer: Add build workflow\n\nSigned-off-by: João Silva ","shortMessageHtmlLink":"ts-streamer: Add build workflow"}},{"before":"412defae43137c90ecb7a80e10b9b06332e4e86c","after":"6876e032ede0fa0b47febe1e3c517c39a28dae5e","ref":"refs/heads/v2","pushedAt":"2024-06-01T19:58:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vankxr","name":"João Silva","path":"/vankxr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18643387?s=80&v=4"},"commit":{"message":"soapy: Use std functions in LT7182S\nsoapy: Check DDR3 init and calibration\nsoapy: Use new ioctl numbers\nsoapy: Start new DMA buffer management implementation\nsoapy: Move utility functions\nsoapy: Misc changes\n\nSigned-off-by: João Silva ","shortMessageHtmlLink":"soapy: Use std functions in LT7182S"}},{"before":"7e9f4cc8ebb20f557799c210e441de9b2d70cbe6","after":"412defae43137c90ecb7a80e10b9b06332e4e86c","ref":"refs/heads/v2","pushedAt":"2024-06-01T19:13:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vankxr","name":"João Silva","path":"/vankxr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18643387?s=80&v=4"},"commit":{"message":"pmc: Completely remove floating point math\n\nSigned-off-by: João Silva ","shortMessageHtmlLink":"pmc: Completely remove floating point math"}},{"before":"a39fa6c21e8d6c62b6cfb9569f86ecd265ba1074","after":"7e9f4cc8ebb20f557799c210e441de9b2d70cbe6","ref":"refs/heads/v2","pushedAt":"2024-05-30T16:51:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vankxr","name":"João Silva","path":"/vankxr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18643387?s=80&v=4"},"commit":{"message":"workflows: Build MCU firmwares in release mode\nFix typo templace -> template\n\nSigned-off-by: João Silva ","shortMessageHtmlLink":"workflows: Build MCU firmwares in release mode"}},{"before":"05650f5c70caf139b90491ad18a369d84c1a6f10","after":"a39fa6c21e8d6c62b6cfb9569f86ecd265ba1074","ref":"refs/heads/v2","pushedAt":"2024-05-30T16:46:52.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"vankxr","name":"João Silva","path":"/vankxr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18643387?s=80&v=4"},"commit":{"message":"soapy: Explicitly set debug and release build flags\nsoapy: Implement AD9361 gain mode switch methods\nsoapy: Implement AD9361 RSSI readout methods\nsoapy: Implement AD9361 FIR configuration methods\nsoapy: Recude AD9361 BBPLL lock wait time\nsoapy: Revert back to simple mutex in speed-critical places\nsoapy: Additional DMAC checks\nsoapy: Fix bugs in 8V97003 library\nsoapy: Rename gain elements\nsoapy: TX attenuation is not negative\nsoapy: LT7182S support for fault log (WIP)\nsoapy: Add support for W25Q128 flash chips\nsoapy: Si5351 library handling of num = div\nsoapy: Automatically load AD9361 FIR below 2.0833... MSPS to allow lower sampling rates\nsoapy: Report correct supported sampling rates\nsoapy: Init mmWave synth with new loop filter by default\nsoapy: Add settings to toggle bias-t and amplifiers\nsoapy: Add sensors to read RSSI\nsoapy: Rename LO frequency elements\nsoapy: Fix current buffer used after release then release throws\n\nSigned-off-by: João Silva ","shortMessageHtmlLink":"soapy: Explicitly set debug and release build flags"}},{"before":"0173f36c6771cde9c9a168649adc22bcfe5d7f81","after":"05650f5c70caf139b90491ad18a369d84c1a6f10","ref":"refs/heads/v2","pushedAt":"2024-05-28T16:40:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vankxr","name":"João Silva","path":"/vankxr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18643387?s=80&v=4"},"commit":{"message":"firmware: Add Artix 200T project\n\nSigned-off-by: João Silva ","shortMessageHtmlLink":"firmware: Add Artix 200T project"}},{"before":"84ec1dc96884711e92b0ab3af15edf75bfec314a","after":"0173f36c6771cde9c9a168649adc22bcfe5d7f81","ref":"refs/heads/v2","pushedAt":"2024-04-24T14:47:14.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"vankxr","name":"João Silva","path":"/vankxr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18643387?s=80&v=4"},"commit":{"message":"pmc: Dummy ADC read on startup\npmc: Disable floating point ADC read functions at compile time\npmc: Fix signed/unsigned integer temperature compensation\npmc: Remove floating point math from SERCOM functions\npmc: Remove floating point math from WDT functions\n\nSigned-off-by: João Silva ","shortMessageHtmlLink":"pmc: Dummy ADC read on startup"}},{"before":"6f33a03c7eb362f900a05fd206325d57f86f3891","after":"84ec1dc96884711e92b0ab3af15edf75bfec314a","ref":"refs/heads/v2","pushedAt":"2024-04-06T19:53:46.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"vankxr","name":"João Silva","path":"/vankxr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18643387?s=80&v=4"},"commit":{"message":"soapy: Fix AD9361 error message\nsoapy: Tune AD9361 to ISM band on startup\nsoapy: Set AD9361 TX attenuation higher on startup\nsoapy: Set AD9361 gain mode to manual on startup\nsoapy: Round I2S clock dividers\nsoapy: Round SPI clock dividers\nsoapy: Add TX flush logic to RF Timestamping module\nsoapy: Add methods to wait for TX/RX/Counter enable/disable\nsoapy: Work on CLI tool\nsoapy: Add methods to round SI5351 frequency to nearest valid value\nsoapy: Gate streaming trace messages at compile time with macros, to reduce overhead\nsoapy: Implement KWArgs parsing on device instantiation\nsoapy: Implement TX streaming\nsoapy: Misc changes\n\nSigned-off-by: João Silva ","shortMessageHtmlLink":"soapy: Fix AD9361 error message"}},{"before":"f3884d5cef3f259a42e3f2908f000c17dfe51600","after":"6f33a03c7eb362f900a05fd206325d57f86f3891","ref":"refs/heads/v2","pushedAt":"2024-04-06T19:45:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vankxr","name":"João Silva","path":"/vankxr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18643387?s=80&v=4"},"commit":{"message":"HDL Work\n\nSigned-off-by: João Silva ","shortMessageHtmlLink":"HDL Work"}},{"before":"f43b00915def867c67fd5a4483606d11ac2dce27","after":"f3884d5cef3f259a42e3f2908f000c17dfe51600","ref":"refs/heads/v2","pushedAt":"2024-04-06T14:36:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vankxr","name":"João Silva","path":"/vankxr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18643387?s=80&v=4"},"commit":{"message":"Start working on mmWave expansion card\n\nSigned-off-by: João Silva ","shortMessageHtmlLink":"Start working on mmWave expansion card"}},{"before":"60ad9619932092f1b616a93bf340440c098b22b4","after":"f43b00915def867c67fd5a4483606d11ac2dce27","ref":"refs/heads/v2","pushedAt":"2024-03-27T15:25:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vankxr","name":"João Silva","path":"/vankxr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18643387?s=80&v=4"},"commit":{"message":"driver: Use kernel built-in logging priorities\n\nSigned-off-by: João Silva ","shortMessageHtmlLink":"driver: Use kernel built-in logging priorities"}},{"before":"02daa9029853ed5a24e963c62ec618812552f6d1","after":"60ad9619932092f1b616a93bf340440c098b22b4","ref":"refs/heads/v2","pushedAt":"2024-03-27T13:02:48.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"vankxr","name":"João Silva","path":"/vankxr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18643387?s=80&v=4"},"commit":{"message":"Update soapy build flow\n\nSigned-off-by: João Silva ","shortMessageHtmlLink":"Update soapy build flow"}},{"before":"8ae7285fc5fcf9cecf6d2eec93057c86d6b441d8","after":"02daa9029853ed5a24e963c62ec618812552f6d1","ref":"refs/heads/v2","pushedAt":"2024-03-27T13:00:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vankxr","name":"João Silva","path":"/vankxr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18643387?s=80&v=4"},"commit":{"message":"Port HDL project to vivado 2023.2\nHDL work\n\nSigned-off-by: João Silva ","shortMessageHtmlLink":"Port HDL project to vivado 2023.2"}},{"before":"6f354f492466abe2db13d99f8b5fdc14f40a98f2","after":"8ae7285fc5fcf9cecf6d2eec93057c86d6b441d8","ref":"refs/heads/v2","pushedAt":"2024-03-27T12:53:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vankxr","name":"João Silva","path":"/vankxr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18643387?s=80&v=4"},"commit":{"message":"pmc: Enable pulldown on CM4_RUNNING pin\n\nSigned-off-by: João Silva ","shortMessageHtmlLink":"pmc: Enable pulldown on CM4_RUNNING pin"}},{"before":"4146f97db8401a357cb52f4b54efd5dfa948613a","after":"6f354f492466abe2db13d99f8b5fdc14f40a98f2","ref":"refs/heads/v2","pushedAt":"2024-02-21T18:58:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vankxr","name":"João Silva","path":"/vankxr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18643387?s=80&v=4"},"commit":{"message":"driver: Fix build errors on kernel >6.3\ndriver: Bump RPi kernel branch to stable_20240124\n\nSigned-off-by: João Silva ","shortMessageHtmlLink":"driver: Fix build errors on kernel >6.3"}},{"before":"f0fb908f87fd89bcd3b600b381817f692a04cc1f","after":"4146f97db8401a357cb52f4b54efd5dfa948613a","ref":"refs/heads/v2","pushedAt":"2024-02-19T20:20:56.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"vankxr","name":"João Silva","path":"/vankxr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18643387?s=80&v=4"},"commit":{"message":"cli: Enable Si5351 fanout\ncli: Add new IOCTL\n\nSigned-off-by: João Silva ","shortMessageHtmlLink":"cli: Enable Si5351 fanout"}},{"before":"997ebf1944b97cb91303444e39dc529d7498522c","after":"f0fb908f87fd89bcd3b600b381817f692a04cc1f","ref":"refs/heads/v2","pushedAt":"2024-02-19T19:54:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vankxr","name":"João Silva","path":"/vankxr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18643387?s=80&v=4"},"commit":{"message":"hdl: New SPI/QSPI modules\nhdl: New GPIO modules\nhdl: Major changes\n\nSigned-off-by: João Silva ","shortMessageHtmlLink":"hdl: New SPI/QSPI modules"}},{"before":"e85e1b31054740742d3a8b5d47471fa4ce28df55","after":"997ebf1944b97cb91303444e39dc529d7498522c","ref":"refs/heads/v2","pushedAt":"2023-11-20T00:16:03.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"vankxr","name":"João Silva","path":"/vankxr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18643387?s=80&v=4"},"commit":{"message":"soapy: Use the new IOCTL call on enumeration\nsoapy: Si5351: Move device ID/revision support checks to constructor instead of init function\nsoapy: Si5351: Normalize phase to 0-360 instead of throwing an error\nsoapy: Si5351: Add method to mask/unmask a clock enable from the OEb pin\nsoapy: Si5351: Add IRQ config\nsoapy: Set external clock output independent of OEb pin\nsoapy: Add AuxMCU base class\nsoapy: Add PMC MCU communication library barebones\nsoapy: Add LT7182S support library\nsoapy: Add 8V97003 mmWave synth support library\nsoapy: Add preliminary ExpansionCard base class\nsoapy: AXIIIC: count is uint8_t, limited by the controller dynamic mode, for now\nsoapy: Misc fixes\n\nSigned-off-by: João Silva ","shortMessageHtmlLink":"soapy: Use the new IOCTL call on enumeration"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEhKoYzwA","startCursor":null,"endCursor":null}},"title":"Activity · vankxr/icyradio"}