{"push_id":1615027984,"size":11,"distinct_size":11,"ref":"refs/heads/master","head":"948635c9894d7d8df279df89f5b4daa63f41fe11","before":"cb9652154db5436ddb65592024f2d261bab4ddaa","commits":[{"sha":"bef24b906e89fca996306cf44e80ee7b3ad35976","author":{"name":"David Sidrane","email":"b62d0c8e284f0905b2f30c76d9ab55317f3ec5ed@nscdg.com"},"message":"Removed v4pro cloned v4 inappropriate definitions  (#6808)\n\n* Remove remove safty swtich LED from FMU control\r\n\r\n* Differentiate GPIO_BTN_SAFETY_FMU  from GPIO_BTN_SAFETY","distinct":true,"url":"https://api.github.com/repos/klopezal/Firmware/commits/bef24b906e89fca996306cf44e80ee7b3ad35976"},{"sha":"10dcb90d5211de9d4926a9eb6b06b00a3c36da40","author":{"name":"Lorenz Meier","email":"22a6641c39c002d9546d0a34f3d2cb6a8efe3ed5@px4.io"},"message":"Commander: Store last manual stick setpoints only when actually in manual control mode","distinct":true,"url":"https://api.github.com/repos/klopezal/Firmware/commits/10dcb90d5211de9d4926a9eb6b06b00a3c36da40"},{"sha":"2af5d1b929acb59ad99fdc8b8378dddd724c8010","author":{"name":"Lorenz Meier","email":"22a6641c39c002d9546d0a34f3d2cb6a8efe3ed5@px4.io"},"message":"Mission transfer: Fix retry logic\n\nPreviously the retry would not actually have been sent if nothing had been received in time.","distinct":true,"url":"https://api.github.com/repos/klopezal/Firmware/commits/2af5d1b929acb59ad99fdc8b8378dddd724c8010"},{"sha":"1e4b79034f9a500245077a870b89a89678ccbf0c","author":{"name":"Simone Guscetti","email":"1371259b5aec10b2758aca140a8b868c872e7dbd@px4.io"},"message":"commander_helper: Add rgbled function\nwith priority and blink period","distinct":true,"url":"https://api.github.com/repos/klopezal/Firmware/commits/1e4b79034f9a500245077a870b89a89678ccbf0c"},{"sha":"cc153638d2d82356ca3916527c2ea747096846b6","author":{"name":"Simone Guscetti","email":"1371259b5aec10b2758aca140a8b868c872e7dbd@px4.io"},"message":"commander calibration_routines: fix the white led\nThe white led state would continue during calibration, now it return to the previus state","distinct":true,"url":"https://api.github.com/repos/klopezal/Firmware/commits/cc153638d2d82356ca3916527c2ea747096846b6"},{"sha":"2873d973de0e47d007018603f9fe06261b6f7e3a","author":{"name":"Beat Küng","email":"14cbb13dd3c941202d4a59e423637e5db8a2bd46@gmx.net"},"message":"mavlink: increase parameter rate from 120 to 300Hz\n\nThis speeds up parameter loading. Slow links like telemetry are unaffected,\nsince the mavlink loop runs only with ~100Hz.\n\nTested on various links, like:\n- telemetry link\n- pixracer WiFi\n- pixracer USB\n- SITL","distinct":true,"url":"https://api.github.com/repos/klopezal/Firmware/commits/2873d973de0e47d007018603f9fe06261b6f7e3a"},{"sha":"45af77a5431a35444afd4d80e32aabc8feb36c66","author":{"name":"Beat Küng","email":"14cbb13dd3c941202d4a59e423637e5db8a2bd46@gmx.net"},"message":"mavlink parameters: try to send 5 params at once on USB & UDP connections\n\nThis further speeds up param loading.\n\nOn Pixracer via USB, it's possible to send up to 11 at once before the TX\nbuffer gets full, so there is still enough free bandwidth left.","distinct":true,"url":"https://api.github.com/repos/klopezal/Firmware/commits/45af77a5431a35444afd4d80e32aabc8feb36c66"},{"sha":"b4290b6b52708c631673cc03af9adee8333062ec","author":{"name":"Beat Küng","email":"14cbb13dd3c941202d4a59e423637e5db8a2bd46@gmx.net"},"message":"params: make param_t uint16_t on NuttX\n\nparam_t is only used as an offset and we have <1000 params, so an uint16_t\nis enough.\nThis saves roughly 1KB of RAM. We only do that on NuttX because normal\nintegers have better performance in general.\nPreviously on amd64, this was even 64bits because it was an uintptr_t.","distinct":true,"url":"https://api.github.com/repos/klopezal/Firmware/commits/b4290b6b52708c631673cc03af9adee8333062ec"},{"sha":"0e650638e40ce62ab11a4977729695a90096e29c","author":{"name":"Beat Küng","email":"14cbb13dd3c941202d4a59e423637e5db8a2bd46@gmx.net"},"message":"param: implement RW locking\n\nThis allows concurrent read access, which are much more common; reducing\npotential lock contention and increasing concurrency.\n\nTaking a lock is expensive, and the reader lock is now even more expensive.\nAn RCU synchronization scheme would reduce the overhead of the readers to\nincreasing/decreasing an atomic counter.\nThus this should only be an intermediate step until we move towards RCU.\n\nTested on SITL & Pixracer.","distinct":true,"url":"https://api.github.com/repos/klopezal/Firmware/commits/0e650638e40ce62ab11a4977729695a90096e29c"},{"sha":"f6d9d77f60a6d1f3c32bcfcb6bd41019e5a2bdd7","author":{"name":"Beat Küng","email":"14cbb13dd3c941202d4a59e423637e5db8a2bd46@gmx.net"},"message":"param_notify_changes: set unsaved to true\n\nThis will make sure that commmander will save the params.","distinct":true,"url":"https://api.github.com/repos/klopezal/Firmware/commits/f6d9d77f60a6d1f3c32bcfcb6bd41019e5a2bdd7"},{"sha":"948635c9894d7d8df279df89f5b4daa63f41fe11","author":{"name":"Beat Küng","email":"14cbb13dd3c941202d4a59e423637e5db8a2bd46@gmx.net"},"message":"LandDetector: call param_notify_changes() instead of param_save_default()\n\nparam_save_default() could take something like 0.5s, and because the\nLandDetector is running on the HP work queue, this would block other\ntasks, like RC handling or drivers.","distinct":true,"url":"https://api.github.com/repos/klopezal/Firmware/commits/948635c9894d7d8df279df89f5b4daa63f41fe11"}]}
{"actor":{"display_login":"klopezal"}}