{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":7512484,"defaultBranch":"master","name":"ardupilot","ownerLogin":"ArduPilot","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-01-09T00:58:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/17919847?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725939652.0","currentOid":""},"activityList":{"items":[{"before":"7513281f6543ae7541dedf0fcb39e21a2b7bf14b","after":"8f4f20dc32b03a168c8b572917b927270dbd59e6","ref":"refs/heads/master","pushedAt":"2024-09-21T00:07:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"peterbarker","name":"Peter Barker","path":"/peterbarker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7077857?s=80&v=4"},"commit":{"message":"Tools: added name to GIT_Success.txt\n\nAdded name.","shortMessageHtmlLink":"Tools: added name to GIT_Success.txt"}},{"before":"810e51be0d60c448117fe6c48cedc9246e9c8276","after":"7513281f6543ae7541dedf0fcb39e21a2b7bf14b","ref":"refs/heads/master","pushedAt":"2024-09-21T00:07:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"peterbarker","name":"Peter Barker","path":"/peterbarker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7077857?s=80&v=4"},"commit":{"message":"AP_Scripting: add bindings get/set full mode for GPIO\n\nallows setting alternate pin modes pin drive strengths etc.","shortMessageHtmlLink":"AP_Scripting: add bindings get/set full mode for GPIO"}},{"before":"0e72fc7bd28f5ee5e319e4807bc05a4bf9cbc224","after":"810e51be0d60c448117fe6c48cedc9246e9c8276","ref":"refs/heads/master","pushedAt":"2024-09-20T22:36:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"peterbarker","name":"Peter Barker","path":"/peterbarker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7077857?s=80&v=4"},"commit":{"message":"AP_Bootloader: reserve new board ID for FlysparkF4","shortMessageHtmlLink":"AP_Bootloader: reserve new board ID for FlysparkF4"}},{"before":"36dcadf65294023686730f5c8629d7144bd6ce8b","after":"0e72fc7bd28f5ee5e319e4807bc05a4bf9cbc224","ref":"refs/heads/master","pushedAt":"2024-09-20T00:38:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"peterbarker","name":"Peter Barker","path":"/peterbarker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7077857?s=80&v=4"},"commit":{"message":"Replay: Change NULL to nullptr","shortMessageHtmlLink":"Replay: Change NULL to nullptr"}},{"before":"fb5c337328c12f7c52db440615d3a0b22d52396f","after":"36dcadf65294023686730f5c8629d7144bd6ce8b","ref":"refs/heads/master","pushedAt":"2024-09-19T23:20:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"peterbarker","name":"Peter Barker","path":"/peterbarker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7077857?s=80&v=4"},"commit":{"message":"Replay: Change to a Boolean value","shortMessageHtmlLink":"Replay: Change to a Boolean value"}},{"before":"7d907e9798a65440275d83436f3085a699da8077","after":"fb5c337328c12f7c52db440615d3a0b22d52396f","ref":"refs/heads/master","pushedAt":"2024-09-19T17:37:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"magicrub","name":"Tom Pittenger","path":"/magicrub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4782875?s=80&v=4"},"commit":{"message":"AP_TemperatureSensor: specify units (degC) in comment for get_temperature","shortMessageHtmlLink":"AP_TemperatureSensor: specify units (degC) in comment for get_tempera…"}},{"before":"4eba87d040528877860139116198838b547bd5a8","after":"7d907e9798a65440275d83436f3085a699da8077","ref":"refs/heads/master","pushedAt":"2024-09-19T12:29:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"peterbarker","name":"Peter Barker","path":"/peterbarker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7077857?s=80&v=4"},"commit":{"message":"AP_TemperatureSensor: new MLX90614 sensor backend driver conversion fix","shortMessageHtmlLink":"AP_TemperatureSensor: new MLX90614 sensor backend driver conversion fix"}},{"before":"3dea20e5d6bdb9bf8a711a9ae6014587cf02fc54","after":"4eba87d040528877860139116198838b547bd5a8","ref":"refs/heads/master","pushedAt":"2024-09-19T10:11:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rmackay9","name":"Randy Mackay","path":"/rmackay9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1498098?s=80&v=4"},"commit":{"message":"Blimp: Remove previous flight mode","shortMessageHtmlLink":"Blimp: Remove previous flight mode"}},{"before":"aecb3268c75af8e384f404544a11b139c09d40ee","after":"3dea20e5d6bdb9bf8a711a9ae6014587cf02fc54","ref":"refs/heads/master","pushedAt":"2024-09-19T10:10:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rmackay9","name":"Randy Mackay","path":"/rmackay9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1498098?s=80&v=4"},"commit":{"message":"Tools: added name to GIT_Success.txt","shortMessageHtmlLink":"Tools: added name to GIT_Success.txt"}},{"before":"c0d14ec397a09c5cde94f5dd753ecf8176d880c6","after":"aecb3268c75af8e384f404544a11b139c09d40ee","ref":"refs/heads/master","pushedAt":"2024-09-19T01:45:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"peterbarker","name":"Peter Barker","path":"/peterbarker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7077857?s=80&v=4"},"commit":{"message":"AP_DDS: Correct compilation of tests without external odom\n\nSigned-off-by: Ryan Friedman ","shortMessageHtmlLink":"AP_DDS: Correct compilation of tests without external odom"}},{"before":"231eebe553d521146868f3844b688b3ea02b2cb6","after":"c0d14ec397a09c5cde94f5dd753ecf8176d880c6","ref":"refs/heads/master","pushedAt":"2024-09-19T01:44:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"peterbarker","name":"Peter Barker","path":"/peterbarker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7077857?s=80&v=4"},"commit":{"message":"GCS_MAVLink: Add conditions and delete the same processing","shortMessageHtmlLink":"GCS_MAVLink: Add conditions and delete the same processing"}},{"before":"3d47f01dd4a41803ffce3b683b2025d4bc79646f","after":"231eebe553d521146868f3844b688b3ea02b2cb6","ref":"refs/heads/master","pushedAt":"2024-09-19T01:44:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"peterbarker","name":"Peter Barker","path":"/peterbarker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7077857?s=80&v=4"},"commit":{"message":"AntennaTracker: refuse to track (0;0)\n\nThis prevents erratic movements if the vehicle's GPS gives out zeroes at startup","shortMessageHtmlLink":"AntennaTracker: refuse to track (0;0)"}},{"before":"35c25be37e41ab9c118943213986a832530818ea","after":"3d47f01dd4a41803ffce3b683b2025d4bc79646f","ref":"refs/heads/master","pushedAt":"2024-09-19T01:44:23.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"peterbarker","name":"Peter Barker","path":"/peterbarker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7077857?s=80&v=4"},"commit":{"message":"AP_HAL_ChibiOS: enable TESTs on CubePilot-PPPGW","shortMessageHtmlLink":"AP_HAL_ChibiOS: enable TESTs on CubePilot-PPPGW"}},{"before":"69f2d0d0c6e2ceb80765ebd996c4dfe8fa13bc72","after":"35c25be37e41ab9c118943213986a832530818ea","ref":"refs/heads/master","pushedAt":"2024-09-19T01:43:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"peterbarker","name":"Peter Barker","path":"/peterbarker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7077857?s=80&v=4"},"commit":{"message":"Tools: stop invoking setup.py directly\n\nthe command-line interface for setup.py is deprecated\n\nSee https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html","shortMessageHtmlLink":"Tools: stop invoking setup.py directly"}},{"before":"c6491d6b45eddd69e3bac47f14a770edc77c61c2","after":"69f2d0d0c6e2ceb80765ebd996c4dfe8fa13bc72","ref":"refs/heads/master","pushedAt":"2024-09-19T01:42:50.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"peterbarker","name":"Peter Barker","path":"/peterbarker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7077857?s=80&v=4"},"commit":{"message":"Tools: Replay: fix use-after-free in Replay error path","shortMessageHtmlLink":"Tools: Replay: fix use-after-free in Replay error path"}},{"before":"075a5c3cee40681102a245c7fe197153e61d8235","after":"c6491d6b45eddd69e3bac47f14a770edc77c61c2","ref":"refs/heads/master","pushedAt":"2024-09-19T01:42:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"peterbarker","name":"Peter Barker","path":"/peterbarker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7077857?s=80&v=4"},"commit":{"message":"CI: build CubeBlack-EKF2 not CubeOrange-EKF2 in CI\n\nwe really just care that EKF2 builds here, the board really isn't that important","shortMessageHtmlLink":"CI: build CubeBlack-EKF2 not CubeOrange-EKF2 in CI"}},{"before":"1038b458b59c35a1522f4b26e7b18279f7a524db","after":"075a5c3cee40681102a245c7fe197153e61d8235","ref":"refs/heads/master","pushedAt":"2024-09-18T15:32:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Williangalvani","name":"Willian Galvani","path":"/Williangalvani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4013804?s=80&v=4"},"commit":{"message":"Sub: reject guided mode destinations early","shortMessageHtmlLink":"Sub: reject guided mode destinations early"}},{"before":"8c3621d021a61314f5db9757156a60c8ca106312","after":"1038b458b59c35a1522f4b26e7b18279f7a524db","ref":"refs/heads/master","pushedAt":"2024-09-18T09:10:01.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"peterbarker","name":"Peter Barker","path":"/peterbarker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7077857?s=80&v=4"},"commit":{"message":"Tools: build_options.py: add MLX90614","shortMessageHtmlLink":"Tools: build_options.py: add MLX90614"}},{"before":"df90b640ca5ab2e36158bb9898256fb7fbbef934","after":"8c3621d021a61314f5db9757156a60c8ca106312","ref":"refs/heads/master","pushedAt":"2024-09-18T07:51:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tridge","name":"Andrew Tridgell","path":"/tridge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831867?s=80&v=4"},"commit":{"message":"hwdef: add bdshot to SpeedyBeeF405Wing\nCo-authored-by: setup ","shortMessageHtmlLink":"hwdef: add bdshot to SpeedyBeeF405Wing"}},{"before":"03476704ceaadaa09d5ff367ca3b5dd32bbf29de","after":"df90b640ca5ab2e36158bb9898256fb7fbbef934","ref":"refs/heads/master","pushedAt":"2024-09-18T03:10:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"peterbarker","name":"Peter Barker","path":"/peterbarker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7077857?s=80&v=4"},"commit":{"message":"AP_Scripting:Add parameter controller applet","shortMessageHtmlLink":"AP_Scripting:Add parameter controller applet"}},{"before":"86f51ee5a4d12626881167b76152917eaa4d395a","after":"03476704ceaadaa09d5ff367ca3b5dd32bbf29de","ref":"refs/heads/master","pushedAt":"2024-09-17T22:54:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"peterbarker","name":"Peter Barker","path":"/peterbarker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7077857?s=80&v=4"},"commit":{"message":"Tools: added name to GIT_Success.txt","shortMessageHtmlLink":"Tools: added name to GIT_Success.txt"}},{"before":"c19e5713ae67a34d2aa4baa47ce7d83fa0934d79","after":"86f51ee5a4d12626881167b76152917eaa4d395a","ref":"refs/heads/master","pushedAt":"2024-09-17T12:11:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"peterbarker","name":"Peter Barker","path":"/peterbarker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7077857?s=80&v=4"},"commit":{"message":"Tools: Remove bionic support for ubuntu setup\n\nSigned-off-by: Ryan Friedman ","shortMessageHtmlLink":"Tools: Remove bionic support for ubuntu setup"}},{"before":"8b50f3b54b33821a85d14d2992c2d4f7c15f2243","after":"c19e5713ae67a34d2aa4baa47ce7d83fa0934d79","ref":"refs/heads/master","pushedAt":"2024-09-17T12:11:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"peterbarker","name":"Peter Barker","path":"/peterbarker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7077857?s=80&v=4"},"commit":{"message":"GCS_MAVLink: Fix Airspeed without AHRS","shortMessageHtmlLink":"GCS_MAVLink: Fix Airspeed without AHRS"}},{"before":"e3f76591fc08b82216e4de49d3b86826ef48b8a1","after":"8b50f3b54b33821a85d14d2992c2d4f7c15f2243","ref":"refs/heads/master","pushedAt":"2024-09-17T12:10:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"peterbarker","name":"Peter Barker","path":"/peterbarker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7077857?s=80&v=4"},"commit":{"message":"AP_OSD: don't go via RCMap singleton to get RPTY RC channels","shortMessageHtmlLink":"AP_OSD: don't go via RCMap singleton to get RPTY RC channels"}},{"before":"20d04fa8233c4ec084727ee6db7138e529c8fb1b","after":"e3f76591fc08b82216e4de49d3b86826ef48b8a1","ref":"refs/heads/master","pushedAt":"2024-09-17T12:10:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"peterbarker","name":"Peter Barker","path":"/peterbarker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7077857?s=80&v=4"},"commit":{"message":"AP_HAL_ChibiOS: check nullptr 'name' variable\n\n- Check nullptr before using the 'name' variable assigned from malloc()","shortMessageHtmlLink":"AP_HAL_ChibiOS: check nullptr 'name' variable"}},{"before":"a9ea760cadfddf39434cb3b7dbcf8533f6c4fb1a","after":"20d04fa8233c4ec084727ee6db7138e529c8fb1b","ref":"refs/heads/master","pushedAt":"2024-09-17T12:10:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"peterbarker","name":"Peter Barker","path":"/peterbarker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7077857?s=80&v=4"},"commit":{"message":"AP_DroneCAN: DNAServer: remove preferred allocation support\n\nNothing is known to support it so it can't be tested. Removing it saves\nflash and reduces complexity.","shortMessageHtmlLink":"AP_DroneCAN: DNAServer: remove preferred allocation support"}},{"before":"12a106333c3d7568fc74fda37f2a793c9837f3ab","after":"a9ea760cadfddf39434cb3b7dbcf8533f6c4fb1a","ref":"refs/heads/master","pushedAt":"2024-09-17T00:45:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tridge","name":"Andrew Tridgell","path":"/tridge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831867?s=80&v=4"},"commit":{"message":"Tools/ardupilotwaf: improve dronecangen dependency tracking\n\nHave the build depend on the input message definition files and the\ngenerator source code so that the code is regenerated if either change.","shortMessageHtmlLink":"Tools/ardupilotwaf: improve dronecangen dependency tracking"}},{"before":"dcfbf0ab690646039c76d4979ab7a2c47465b325","after":"12a106333c3d7568fc74fda37f2a793c9837f3ab","ref":"refs/heads/master","pushedAt":"2024-09-17T00:42:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tridge","name":"Andrew Tridgell","path":"/tridge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831867?s=80&v=4"},"commit":{"message":"AP_DroneCAN: DNAServer: optimize allocation strategy\n\nNumber of allocation messages with 3 nodes (6 trials):\n\nbefore: 44, 36, 35, 92, 107, 41\n\nafter: 28, 28, 28, 28, 26, 28","shortMessageHtmlLink":"AP_DroneCAN: DNAServer: optimize allocation strategy"}},{"before":"94f2eb499987881c1429b2a24dd2ab190b7e238e","after":"dcfbf0ab690646039c76d4979ab7a2c47465b325","ref":"refs/heads/master","pushedAt":"2024-09-17T00:40:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tridge","name":"Andrew Tridgell","path":"/tridge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831867?s=80&v=4"},"commit":{"message":"AP_DDS: Add defines for experimental topics such as IMU\n\n* Experimental topics, such as IMU, should have an easy way to be\n disabled at compile time\n* This demonstrates a pattern to add in new topics at compile time\n\nSigned-off-by: Ryan Friedman ","shortMessageHtmlLink":"AP_DDS: Add defines for experimental topics such as IMU"}},{"before":"0cc07ac1abec5cf7d36b483b2aae68f807193b5c","after":"94f2eb499987881c1429b2a24dd2ab190b7e238e","ref":"refs/heads/master","pushedAt":"2024-09-17T00:36:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tridge","name":"Andrew Tridgell","path":"/tridge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831867?s=80&v=4"},"commit":{"message":"AP_Airspeed: Don't fail on REG_WHOAMI_RECHECK_ID\n\nThis prevents a false negative ID check for the cases when the AP is rebooted independently of the sensor, with the latter keeping a temporary ID that was set during initialization","shortMessageHtmlLink":"AP_Airspeed: Don't fail on REG_WHOAMI_RECHECK_ID"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQwMDowNzo0OS4wMDAwMDBazwAAAAS8c6Dn","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQwMDowNzo0OS4wMDAwMDBazwAAAAS8c6Dn","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QwMDozNjozMC4wMDAwMDBazwAAAAS3_oJr"}},"title":"Activity · ArduPilot/ardupilot"}