{"push_id":1414800034,"size":1000,"distinct_size":1690,"ref":"refs/heads/master","head":"28f69ced9b0a71af9da7f058b33a54a680d1f920","before":"292b35d06de3c3b1fa06ab006818d1be3fcf225a","commits":[{"sha":"6245a9b1345187e71642df482e176559a1e86c21","author":{"name":"Beat Küng","email":"14cbb13dd3c941202d4a59e423637e5db8a2bd46@gmx.net"},"message":"motor_test: make -m & -p optional (select all motors/0 output if not given)","distinct":true,"url":"https://api.github.com/repos/Innoecho/Firmware/commits/6245a9b1345187e71642df482e176559a1e86c21"},{"sha":"cbcbce3a28d27fef82e4a83a87076a228b1db74a","author":{"name":"Beat Küng","email":"14cbb13dd3c941202d4a59e423637e5db8a2bd46@gmx.net"},"message":"tap_esc: use correct number of outputs","distinct":true,"url":"https://api.github.com/repos/Innoecho/Firmware/commits/cbcbce3a28d27fef82e4a83a87076a228b1db74a"},{"sha":"3a0f4c84a516a6a5f9c71c532112015c3c9f3faa","author":{"name":"Beat Küng","email":"14cbb13dd3c941202d4a59e423637e5db8a2bd46@gmx.net"},"message":"motor_test: add iterate command","distinct":true,"url":"https://api.github.com/repos/Innoecho/Firmware/commits/3a0f4c84a516a6a5f9c71c532112015c3c9f3faa"},{"sha":"50a14cfd29b98bad608d8faf9a1ce02ed6d5ef3d","author":{"name":"Beat Küng","email":"14cbb13dd3c941202d4a59e423637e5db8a2bd46@gmx.net"},"message":"tap_esc: disable the _mode param, use the number of configured channels instead\n\nNot sure why the Mode enum exists in the first place...","distinct":true,"url":"https://api.github.com/repos/Innoecho/Firmware/commits/50a14cfd29b98bad608d8faf9a1ce02ed6d5ef3d"},{"sha":"415fbae31e27fe81c7f70fafe615c6046f0a9540","author":{"name":"David Sidrane","email":"b62d0c8e284f0905b2f30c76d9ab55317f3ec5ed@nscdg.com"},"message":"Fix build for HW w/o mux","distinct":true,"url":"https://api.github.com/repos/Innoecho/Firmware/commits/415fbae31e27fe81c7f70fafe615c6046f0a9540"},{"sha":"0cf77a30b1dc4c3ae488e08562d7255ae7dfda82","author":{"name":"sander","email":"4a2eabe8494a55f1551bf33bbdca554eed635c75@droneslab.com"},"message":"Init tecs with transition airspeed for vtols without airspeed sensor","distinct":true,"url":"https://api.github.com/repos/Innoecho/Firmware/commits/0cf77a30b1dc4c3ae488e08562d7255ae7dfda82"},{"sha":"ce3749d04fb11ec0407c0ae301e356df4845f9ea","author":{"name":"sander","email":"4a2eabe8494a55f1551bf33bbdca554eed635c75@droneslab.com"},"message":"Make tecs init airspeed mode dependent","distinct":true,"url":"https://api.github.com/repos/Innoecho/Firmware/commits/ce3749d04fb11ec0407c0ae301e356df4845f9ea"},{"sha":"0ce08ed9f863139edb2d42e776ae59e5372f8be7","author":{"name":"sander","email":"4a2eabe8494a55f1551bf33bbdca554eed635c75@droneslab.com"},"message":"Code style","distinct":true,"url":"https://api.github.com/repos/Innoecho/Firmware/commits/0ce08ed9f863139edb2d42e776ae59e5372f8be7"},{"sha":"4b414d96eb9f8ae5f47d6d181770547c284cbfd3","author":{"name":"sander","email":"4a2eabe8494a55f1551bf33bbdca554eed635c75@droneslab.com"},"message":"Init _mission_throttle","distinct":true,"url":"https://api.github.com/repos/Innoecho/Firmware/commits/4b414d96eb9f8ae5f47d6d181770547c284cbfd3"},{"sha":"9f5b081257a1fc71e05a18d4809c152f7a344e7c","author":{"name":"Eric Ye","email":"82ffc2b8722422e620486183dfc5863b84d374de@gmail.com"},"message":"Wrap help line to fit through mini-dm. (#5157)\n\nIt currently gets cut off on mini-dm, split it into multiple lines\r\nso all of it comes through.","distinct":true,"url":"https://api.github.com/repos/Innoecho/Firmware/commits/9f5b081257a1fc71e05a18d4809c152f7a344e7c"},{"sha":"3b7ba915a8c7e669a63287e0f42a5eefd0095f40","author":{"name":"Sebastian Quilter","email":"efa40e3cc691cd9bd89c9aca119d337e04fc928c@aol.com"},"message":"small refactor (#5155)","distinct":true,"url":"https://api.github.com/repos/Innoecho/Firmware/commits/3b7ba915a8c7e669a63287e0f42a5eefd0095f40"},{"sha":"b6a9ff756c69ea5ddae3479d4d16f0692577a589","author":{"name":"James Goppert","email":"6140876dbf9454a31dcce38c766a78b3d3abd7f4@gmail.com"},"message":"Rename mainapp to px4.","distinct":true,"url":"https://api.github.com/repos/Innoecho/Firmware/commits/b6a9ff756c69ea5ddae3479d4d16f0692577a589"},{"sha":"55d21242fe1bc5274a6078f205da938d48e4a26a","author":{"name":"Julian Oes","email":"a3d72ede65af40b9a6646def4d0f2a4fa8f320bb@oes.ch"},"message":"Snapdragon: keep copying mainapp.config for now\n\nmainapp.config can't be renamed to px4.config just yet because it would\nclash with the name used for the DSP side.","distinct":true,"url":"https://api.github.com/repos/Innoecho/Firmware/commits/55d21242fe1bc5274a6078f205da938d48e4a26a"},{"sha":"a9a5f3a19ecc2a85cfc87d4a95e8f7c9951c5645","author":{"name":"Julian Oes","email":"a3d72ede65af40b9a6646def4d0f2a4fa8f320bb@oes.ch"},"message":"px4io: add FMU fail test mode\n\nIn order to test what happens in px4iofirmware when the FMU stops\nsending PWM or control commands, I added a test mode. When the test mode\nis activated, no controls are sent.","distinct":true,"url":"https://api.github.com/repos/Innoecho/Firmware/commits/a9a5f3a19ecc2a85cfc87d4a95e8f7c9951c5645"},{"sha":"31d5c59ab7e611c4f0d7ac4fb99ca4dd4fd13870","author":{"name":"Julian Oes","email":"a3d72ede65af40b9a6646def4d0f2a4fa8f320bb@oes.ch"},"message":"px4iofirmware: remove unused define","distinct":true,"url":"https://api.github.com/repos/Innoecho/Firmware/commits/31d5c59ab7e611c4f0d7ac4fb99ca4dd4fd13870"},{"sha":"57b3bbf657079c862d50290b9df50b7b2adc8800","author":{"name":"Julian Oes","email":"a3d72ede65af40b9a6646def4d0f2a4fa8f320bb@oes.ch"},"message":"px4iofirmware: don't set FMU_OK flags immediately\n\nThe FMU_OK flags are later checked anyway based on\nsystem_state.fmu_data_received_time.","distinct":true,"url":"https://api.github.com/repos/Innoecho/Firmware/commits/57b3bbf657079c862d50290b9df50b7b2adc8800"},{"sha":"ec035b72684271367cd02f2c1bb0da40185e3866","author":{"name":"Julian Oes","email":"a3d72ede65af40b9a6646def4d0f2a4fa8f320bb@oes.ch"},"message":"px4iofirmware: no override in multirotor mode\n\nThis fixes a bug where multirotors got into override mode when the FMU\nis dead/not responding.\nThe main bug was that the check was for FMU_OK || MANUAL_OVERRIDE_OK\nin order to get further in the override checks.\n\nAlso a mixer_tick was called inside the controls_tick even though these\nare called in px4io.c after each other anyway.","distinct":true,"url":"https://api.github.com/repos/Innoecho/Firmware/commits/ec035b72684271367cd02f2c1bb0da40185e3866"},{"sha":"de76c398ca508c9334503baffd6fffd9082a96da","author":{"name":"Julian Oes","email":"a3d72ede65af40b9a6646def4d0f2a4fa8f320bb@oes.ch"},"message":"px4io: whitespace fixes","distinct":true,"url":"https://api.github.com/repos/Innoecho/Firmware/commits/de76c398ca508c9334503baffd6fffd9082a96da"},{"sha":"79a1b84b09d5e731ea93129d84481e03325c8b08","author":{"name":"Julian Oes","email":"a3d72ede65af40b9a6646def4d0f2a4fa8f320bb@oes.ch"},"message":"px4iofirmware: clean up override decision\n\nThe override checking was scattered across two places and is now unified\nin controls_tick(). The part in mixer_tick only decides which mixer (or\nnone) to use give the override flag.","distinct":true,"url":"https://api.github.com/repos/Innoecho/Firmware/commits/79a1b84b09d5e731ea93129d84481e03325c8b08"},{"sha":"dcb7c0e4c2c9700a2f48aa04e416b3d0563915df","author":{"name":"Julian Oes","email":"a3d72ede65af40b9a6646def4d0f2a4fa8f320bb@oes.ch"},"message":"px4iofirmware: correct newline","distinct":true,"url":"https://api.github.com/repos/Innoecho/Firmware/commits/dcb7c0e4c2c9700a2f48aa04e416b3d0563915df"}]}
{"actor":{"display_login":"Innoecho"}}