{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":11704494,"defaultBranch":"master","name":"openmrn_cue","ownerLogin":"balazsracz","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-07-27T12:17:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3719690?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715674771.0","currentOid":""},"activityList":{"items":[{"before":"d70c44333494d471bd92967f3e09f3b56283f644","after":null,"ref":"refs/heads/bakerstu-increase-program-track-init-time","pushedAt":"2024-05-14T08:19:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"balazsracz","name":"Balazs Racz","path":"/balazsracz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3719690?s=80&v=4"}},{"before":"edc94a1c0368584dbdc51cce55f980f293870b10","after":"e19f04d221f49ddeb9993fb2913773a3718375ef","ref":"refs/heads/master","pushedAt":"2024-05-14T08:19:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"balazsracz","name":"Balazs Racz","path":"/balazsracz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3719690?s=80&v=4"},"commit":{"message":"Increase the number of program track startup reset packets (#62)\n\nSome decoders that have a lot of onboard capacitance, and are very close to the program track steady state current limits, can experience an increase in current following an ack. This can result sometimes result in a current fault being detected.\r\n\r\nIncreasing the number of reset packets when the program track starts provides a bit more time for the onboard capacitance to charge up ahead of the first ack. This provides a bit of extra discharge capacity when the ack comes, preventing the expected uptick in charging current following the ack from triggering a current fault.\r\n\r\n===\r\n\r\n* Increase the number of reset packers on at the startup of the program track.\r\n\r\n* Update comment with explanation.","shortMessageHtmlLink":"Increase the number of program track startup reset packets (#62)"}},{"before":"4df900d28a48219a44b7eadff769b109b48dc999","after":"d70c44333494d471bd92967f3e09f3b56283f644","ref":"refs/heads/bakerstu-increase-program-track-init-time","pushedAt":"2024-05-14T08:18:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"balazsracz","name":"Balazs Racz","path":"/balazsracz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3719690?s=80&v=4"},"commit":{"message":"Update comment with explanation.","shortMessageHtmlLink":"Update comment with explanation."}},{"before":null,"after":"4df900d28a48219a44b7eadff769b109b48dc999","ref":"refs/heads/bakerstu-increase-program-track-init-time","pushedAt":"2024-05-14T01:29:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bakerstu","name":"Stuart W Baker","path":"/bakerstu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2278798?s=80&v=4"},"commit":{"message":"Increase the number of reset packers on at the startup of the program track.","shortMessageHtmlLink":"Increase the number of reset packers on at the startup of the program…"}},{"before":"b18f452e1fa6f3b9db12ef3ee4544f0092ec41d3","after":null,"ref":"refs/heads/bracz-accy-pom","pushedAt":"2024-02-08T15:04:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"balazsracz","name":"Balazs Racz","path":"/balazsracz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3719690?s=80&v=4"}},{"before":"125eedbb2df33346bc8f2b30b0bea9199ca06faa","after":"edc94a1c0368584dbdc51cce55f980f293870b10","ref":"refs/heads/master","pushedAt":"2024-02-08T15:04:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"balazsracz","name":"Balazs Racz","path":"/balazsracz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3719690?s=80&v=4"},"commit":{"message":"Adds POM support for accessory decoders (#61)\n\nAdds a new mode \"POM with address\" to the CV space. (Mode = top 8 bits of the memconfig address.)\r\n\r\nWhen using POM with address, there will be 10-bit CV number, 14-bit address, and 8-bit mode selection in the memconfig address. The 14-bit address can be used to target a locomotive or an accessory decoder. This will all work when talking to the CS's node id.\r\n\r\n===\r\n\r\n* Adds support for ACCY POM in the CV space and respective frontend.\r\n\r\n* Changes how POM selection is handled. Instead of a separate mode for each\r\naddress type (e.g. pom for mobile decoder, POM for basic accessory, POM for\r\nextended accessory) there is now a generic POM mode, and then an address\r\ntype selection allows determining what kind of packet to generate.\r\n\r\nThis rearranges the entire high side of the programming track space.\r\n\r\nNow we can send POM requests on the CS's node id, if those POM requests are\r\naddressed to an accessory, they will work.\r\n\r\n* Enables POM with address even when service mode is disabled.","shortMessageHtmlLink":"Adds POM support for accessory decoders (#61)"}},{"before":"3d2e2192c608ee0c014822698a6600062b1a3e90","after":"b18f452e1fa6f3b9db12ef3ee4544f0092ec41d3","ref":"refs/heads/bracz-accy-pom","pushedAt":"2024-02-08T15:00:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"balazsracz","name":"Balazs Racz","path":"/balazsracz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3719690?s=80&v=4"},"commit":{"message":"Enables POM with address even when service mode is disabled.","shortMessageHtmlLink":"Enables POM with address even when service mode is disabled."}},{"before":null,"after":"3d2e2192c608ee0c014822698a6600062b1a3e90","ref":"refs/heads/bracz-accy-pom","pushedAt":"2024-02-02T04:07:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"balazsracz","name":"Balazs Racz","path":"/balazsracz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3719690?s=80&v=4"},"commit":{"message":"Changes how POM selection is handled. Instead of a separate mode for each\naddress type (e.g. pom for mobile decoder, POM for basic accessory, POM for\nextended accessory) there is now a generic POM mode, and then an address\ntype selection allows determining what kind of packet to generate.\n\nThis rearranges the entire high side of the programming track space.\n\nNow we can send POM requests on the CS's node id, if those POM requests are\naddressed to an accessory, they will work.","shortMessageHtmlLink":"Changes how POM selection is handled. Instead of a separate mode for …"}},{"before":"7c7d15183470fa93eb59d608cb95c8e89eded73e","after":"125eedbb2df33346bc8f2b30b0bea9199ca06faa","ref":"refs/heads/master","pushedAt":"2023-12-14T08:37:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"balazsracz","name":"Balazs Racz","path":"/balazsracz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3719690?s=80&v=4"},"commit":{"message":"Adds osc test functionality.","shortMessageHtmlLink":"Adds osc test functionality."}},{"before":"47e8a74e8d03325fa241d33ca0e1cd11347b142b","after":"7c7d15183470fa93eb59d608cb95c8e89eded73e","ref":"refs/heads/master","pushedAt":"2023-12-13T08:06:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"balazsracz","name":"Balazs Racz","path":"/balazsracz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3719690?s=80&v=4"},"commit":{"message":"Adds code to reboot some number of remote nodes for applying the update.","shortMessageHtmlLink":"Adds code to reboot some number of remote nodes for applying the update."}},{"before":"3cbcaf2d923f52618161517abfc42aa0e572753a","after":null,"ref":"refs/heads/bracz-bootloader-release","pushedAt":"2023-12-12T13:27:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"balazsracz","name":"Balazs Racz","path":"/balazsracz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3719690?s=80&v=4"}},{"before":"20d93cc2b8c161a02b2d142fb7593d2cacd82aad","after":"47e8a74e8d03325fa241d33ca0e1cd11347b142b","ref":"refs/heads/master","pushedAt":"2023-12-12T13:27:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"balazsracz","name":"Balazs Racz","path":"/balazsracz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3719690?s=80&v=4"},"commit":{"message":"Fixes GOL bootloader and adds reflash bootloader target (#60)\n\n* Fixes bootloader compile.\r\nAdds bootloader symlinks.\r\n\r\n* Adds support for watching the GLB pin as a start-bootloader clue.\r\n\r\n* Ensures that the data and bss segment is seeded at startup.\r\n\r\n* Fixes release script.\r\n\r\n* Avoids jumping to the app when the app reset vector is 0xffffffff.\r\n\r\n* Skips the reset vector during the application load, and writes it only\r\nwhen the flashing is complete.\r\n\r\n* Adds comment\r\n\r\n* simpler implementation of the stop-reset-write-early.\r\n\r\n* ensures that we don't accidentally clear the boot table when we have no app.\r\n\r\n* Fixes bug in offset calculation.\r\n\r\n* Fixes missing flash complete on the global flash path.\r\n\r\n* Fixes another bug in the write flash.\r\n\r\n* Switch bootloader to a single pullup.\r\n\r\n* Adds reflash bootloader target.\r\n\r\n* Update latest release\r\n\r\n* Fixes missing opt.","shortMessageHtmlLink":"Fixes GOL bootloader and adds reflash bootloader target (#60)"}},{"before":"050cc643ab5b1c9b8dcf346d36b6e9467563fc76","after":"3cbcaf2d923f52618161517abfc42aa0e572753a","ref":"refs/heads/bracz-bootloader-release","pushedAt":"2023-12-12T13:25:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"balazsracz","name":"Balazs Racz","path":"/balazsracz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3719690?s=80&v=4"},"commit":{"message":"Fixes missing opt.","shortMessageHtmlLink":"Fixes missing opt."}},{"before":"8e3d956645e779dd2bb6dd9f363f4596060b87d1","after":"050cc643ab5b1c9b8dcf346d36b6e9467563fc76","ref":"refs/heads/bracz-bootloader-release","pushedAt":"2023-12-12T09:23:22.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"balazsracz","name":"Balazs Racz","path":"/balazsracz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3719690?s=80&v=4"},"commit":{"message":"Merge branch 'master' of github.com:balazsracz/openmrn_cue into bracz-bootloader-release\n\n* 'master' of github.com:balazsracz/openmrn_cue:\n Updates help text to match actual features. Adds a feature to skip entering bootloader in broadcast.\n Adds factory reset code to the railcom board. (#59)","shortMessageHtmlLink":"Merge branch 'master' of github.com:balazsracz/openmrn_cue into bracz…"}},{"before":"e2a6ee6407d9d4f763207925add9793fcabac28e","after":"20d93cc2b8c161a02b2d142fb7593d2cacd82aad","ref":"refs/heads/master","pushedAt":"2023-12-12T09:22:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"balazsracz","name":"Balazs Racz","path":"/balazsracz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3719690?s=80&v=4"},"commit":{"message":"Updates help text to match actual features.\nAdds a feature to skip entering bootloader in broadcast.","shortMessageHtmlLink":"Updates help text to match actual features."}},{"before":"76c3c518944d26e51bb526ea9bffaa1d45afcb95","after":"8e3d956645e779dd2bb6dd9f363f4596060b87d1","ref":"refs/heads/bracz-bootloader-release","pushedAt":"2023-12-12T00:49:07.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"balazsracz","name":"Balazs Racz","path":"/balazsracz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3719690?s=80&v=4"},"commit":{"message":"Fixes another bug in the write flash.","shortMessageHtmlLink":"Fixes another bug in the write flash."}},{"before":null,"after":"76c3c518944d26e51bb526ea9bffaa1d45afcb95","ref":"refs/heads/bracz-bootloader-release","pushedAt":"2023-12-05T22:54:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"balazsracz","name":"Balazs Racz","path":"/balazsracz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3719690?s=80&v=4"},"commit":{"message":"Fixes bootloader compile.\nAdds bootloader symlinks.","shortMessageHtmlLink":"Fixes bootloader compile."}},{"before":"564be290c9b35aa3496fc0be3c7553396cf9a301","after":"e2a6ee6407d9d4f763207925add9793fcabac28e","ref":"refs/heads/master","pushedAt":"2023-12-03T20:34:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"balazsracz","name":"Balazs Racz","path":"/balazsracz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3719690?s=80&v=4"},"commit":{"message":"Adds factory reset code to the railcom board. (#59)\n\nThis will ensure that all development parameters are correctly initialized.\r\n\r\nChanges the segment layout to have the port config in the top of the CDI, and the dev options near the bottom.","shortMessageHtmlLink":"Adds factory reset code to the railcom board. (#59)"}},{"before":"2d6bfa997bf2d7e12bfbaae3a5ab9cdeb4bbcd56","after":"564be290c9b35aa3496fc0be3c7553396cf9a301","ref":"refs/heads/master","pushedAt":"2023-12-02T17:47:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"balazsracz","name":"Balazs Racz","path":"/balazsracz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3719690?s=80&v=4"},"commit":{"message":"Fix missing include in xmlgenerator.","shortMessageHtmlLink":"Fix missing include in xmlgenerator."}},{"before":null,"after":"fc18da655fc58a87d74b6c2938f975957f462337","ref":"refs/heads/bracz-railcom-config","pushedAt":"2023-11-26T17:30:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"balazsracz","name":"Balazs Racz","path":"/balazsracz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3719690?s=80&v=4"},"commit":{"message":"Adds factory reset code to the railcom board.\nThis will ensure that all development parameters are correctly initialized.\n\nChanges the segment layout to have the port config in the top of the CDI, and the dev options near the bottom.","shortMessageHtmlLink":"Adds factory reset code to the railcom board."}},{"before":"195c96006ed0202a5e9698d38b531c6b1177f5d4","after":null,"ref":"refs/heads/bracz-gol-bootloader","pushedAt":"2023-11-26T17:27:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"balazsracz","name":"Balazs Racz","path":"/balazsracz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3719690?s=80&v=4"}},{"before":"a9253d894755276a05b9e64b2335c14dc048cfdc","after":"2d6bfa997bf2d7e12bfbaae3a5ab9cdeb4bbcd56","ref":"refs/heads/master","pushedAt":"2023-11-26T17:27:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"balazsracz","name":"Balazs Racz","path":"/balazsracz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3719690?s=80&v=4"},"commit":{"message":"Adds bootloader for GOL board. (#58)\n\nThe bootloader also supports an event based broadcast download.\r\nAdds a binary to generate this download sequence.\r\n\r\n===\r\n\r\n* Switches gol bootloader to stm32f072 defines.\r\n\r\n* Updates bootloader implementation for gol board.\r\n\r\n* Adds a broadcast bootloader client for the gol board.\r\n\r\n* Adds release script.\r\n\r\n* Adds support for the touch button to the gol bootloader to force entering the bootloader.","shortMessageHtmlLink":"Adds bootloader for GOL board. (#58)"}},{"before":"70803b2b39495c206371c83cdd03862e1332e386","after":"a9253d894755276a05b9e64b2335c14dc048cfdc","ref":"refs/heads/master","pushedAt":"2023-11-26T17:23:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"balazsracz","name":"Balazs Racz","path":"/balazsracz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3719690?s=80&v=4"},"commit":{"message":"Adds bootloader fork.","shortMessageHtmlLink":"Adds bootloader fork."}},{"before":"6f514a0d5f15b0f20859737e1ed103dec892460f","after":"195c96006ed0202a5e9698d38b531c6b1177f5d4","ref":"refs/heads/bracz-gol-bootloader","pushedAt":"2023-11-26T17:22:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"balazsracz","name":"Balazs Racz","path":"/balazsracz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3719690?s=80&v=4"},"commit":{"message":"Adds support for the touch button to the gol bootloader to force entering the bootloader.","shortMessageHtmlLink":"Adds support for the touch button to the gol bootloader to force ente…"}},{"before":null,"after":"6f514a0d5f15b0f20859737e1ed103dec892460f","ref":"refs/heads/bracz-gol-bootloader","pushedAt":"2023-11-05T23:22:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"balazsracz","name":"Balazs Racz","path":"/balazsracz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3719690?s=80&v=4"},"commit":{"message":"Adds a broadcast bootloader client for the gol board.","shortMessageHtmlLink":"Adds a broadcast bootloader client for the gol board."}},{"before":null,"after":"03889629bebbc21f6f184b26a4b92d9de42e9e06","ref":"refs/heads/bracz-logic-flash-nodeid","pushedAt":"2023-11-05T11:50:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"balazsracz","name":"Balazs Racz","path":"/balazsracz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3719690?s=80&v=4"},"commit":{"message":"Moves the Node ID into a writeable flash region for the F767 logic node.","shortMessageHtmlLink":"Moves the Node ID into a writeable flash region for the F767 logic node."}},{"before":"252f2eee085b698991bed00d8a34022e97ba6c81","after":"70803b2b39495c206371c83cdd03862e1332e386","ref":"refs/heads/master","pushedAt":"2023-08-31T00:25:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"balazsracz","name":"Balazs Racz","path":"/balazsracz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3719690?s=80&v=4"},"commit":{"message":"Updates the computation of the railcom broadcast event ID ranges. (#57)\n\nThis moves the broadcast event IDs into the standard range (according to new draft as of 2023-03).","shortMessageHtmlLink":"Updates the computation of the railcom broadcast event ID ranges. (#57)"}},{"before":"4891de5d005e6ce1ad467a40983e652d7697615e","after":"252f2eee085b698991bed00d8a34022e97ba6c81","ref":"refs/heads/master","pushedAt":"2023-08-31T00:25:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"balazsracz","name":"Balazs Racz","path":"/balazsracz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3719690?s=80&v=4"},"commit":{"message":"Fix test breakages. (#56)\n\nAdds \"test\" target that compiles and runs the tests (without coverage) on the host.","shortMessageHtmlLink":"Fix test breakages. (#56)"}},{"before":"76efb4a690e8abd0dc0c29a2e4e80e55bd027f9a","after":"4891de5d005e6ce1ad467a40983e652d7697615e","ref":"refs/heads/master","pushedAt":"2023-08-31T00:23:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"balazsracz","name":"Balazs Racz","path":"/balazsracz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3719690?s=80&v=4"},"commit":{"message":"Schalterwerk app updates (#55)\n\n* Adds jmri panel for stellwerk testing.\r\n\r\n* Adds additional inputs and outputs to the schalterwerk app.","shortMessageHtmlLink":"Schalterwerk app updates (#55)"}},{"before":"7abd6d93ed6170483c20c0ab47badd84e383c579","after":"7961af17756d6b286ceae7788ae46692907ff59e","ref":"refs/heads/bracz-schalterwerk-more-ios","pushedAt":"2023-08-31T00:22:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"balazsracz","name":"Balazs Racz","path":"/balazsracz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3719690?s=80&v=4"},"commit":{"message":"Adds additional inputs and outputs to the schalterwerk app.","shortMessageHtmlLink":"Adds additional inputs and outputs to the schalterwerk app."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESTcnUwA","startCursor":null,"endCursor":null}},"title":"Activity · balazsracz/openmrn_cue"}