{"push_id":827747908,"size":21,"distinct_size":21,"ref":"refs/heads/master","head":"0150abf1bc64848ab5ac4443a32ca2a3ea214b73","before":"233753009bc0154deba5ef5016c425b58fce4356","commits":[{"sha":"be815ec0704d8b8e89a976ad425594bf40b692d6","author":{"email":"916c473f901aa91c7848cc441142a584133a5f6d@gmail.com","name":"Nicholas Sherlock"},"message":"Support pid_at_min_throttle = 0 for 3D flight","distinct":true,"url":"https://api.github.com/repos/digitalentity/cleanflight/commits/be815ec0704d8b8e89a976ad425594bf40b692d6"},{"sha":"6e504ca52a613d9db62d5f6154e1ec9f7a516542","author":{"email":"916c473f901aa91c7848cc441142a584133a5f6d@gmail.com","name":"Nicholas Sherlock"},"message":"Ability to see how many Tx bytes are free in serial port buffer","distinct":true,"url":"https://api.github.com/repos/digitalentity/cleanflight/commits/6e504ca52a613d9db62d5f6154e1ec9f7a516542"},{"sha":"94affd5841dbb3064430a75b1d1ae593235165a4","author":{"email":"916c473f901aa91c7848cc441142a584133a5f6d@gmail.com","name":"Nicholas Sherlock"},"message":"Fix truncated blackbox headers on fast looptimes/slow UARTs\n\nAs a consequence, now supports 19200 baud for Blackbox logging","distinct":true,"url":"https://api.github.com/repos/digitalentity/cleanflight/commits/94affd5841dbb3064430a75b1d1ae593235165a4"},{"sha":"ca2a6d9cdd35515373b83482eac96b7dee2b34b0","author":{"email":"916c473f901aa91c7848cc441142a584133a5f6d@gmail.com","name":"Nicholas Sherlock"},"message":"Fix VCP support for new Tx bytes free vtable entry","distinct":true,"url":"https://api.github.com/repos/digitalentity/cleanflight/commits/ca2a6d9cdd35515373b83482eac96b7dee2b34b0"},{"sha":"c6ff73584d5015a409ef48a74ec1898c33264f59","author":{"email":"4c0ee1a054862e3817cf35c5207cef5508892232@users.noreply.github.com","name":"Austin St. Aubin"},"message":"Custom Airplane with Differential Thrust\n\nAdded notes on how to make a custom airplane configuration that supports differential thrust.","distinct":true,"url":"https://api.github.com/repos/digitalentity/cleanflight/commits/c6ff73584d5015a409ef48a74ec1898c33264f59"},{"sha":"9c0aff7e384da01681c785ca5f6b51732132d9de","author":{"email":"4c0ee1a054862e3817cf35c5207cef5508892232@users.noreply.github.com","name":"Austin St. Aubin"},"message":"Updated Mixer.md with more Custom Airplane\n\nAdded Custom Airplane for 6 Pinout Boards and Custom Airplane with Differential Thrust documentation.","distinct":true,"url":"https://api.github.com/repos/digitalentity/cleanflight/commits/9c0aff7e384da01681c785ca5f6b51732132d9de"},{"sha":"3cdc4a23b57908ab60ae0e0eadb19a54ab4582cd","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@dominicclifton.name","name":"Dominic Clifton"},"message":"Merge pull request #1370 from AustinSaintAubin/patch-1\n\nCustom Airplane with Differential Thrust","distinct":true,"url":"https://api.github.com/repos/digitalentity/cleanflight/commits/3cdc4a23b57908ab60ae0e0eadb19a54ab4582cd"},{"sha":"dc5a888633d8b0e3dd0fcce5a441328bcd432f44","author":{"email":"470a0b264a4bca54399f992fc404485a1afb5c99@gmail.com","name":"Petr Ledvina"},"message":"cpm16 / cmp32 functions\n\nused to compare timestamps with correct wrap. A bit more readable that typecasting in code. Only few uses replaced now","distinct":true,"url":"https://api.github.com/repos/digitalentity/cleanflight/commits/dc5a888633d8b0e3dd0fcce5a441328bcd432f44"},{"sha":"48cdf650d9d3b7a92f216f999c24307c6d103528","author":{"email":"470a0b264a4bca54399f992fc404485a1afb5c99@gmail.com","name":"Petr Ledvina"},"message":"improve container_of macro","distinct":true,"url":"https://api.github.com/repos/digitalentity/cleanflight/commits/48cdf650d9d3b7a92f216f999c24307c6d103528"},{"sha":"e8f0e0d97cdcc051aef8603c199d8e07593402e0","author":{"email":"470a0b264a4bca54399f992fc404485a1afb5c99@gmail.com","name":"Petr Ledvina"},"message":"use `#defines` for ADC on stm32f10x\n\nMake stm32f103 ADC more similar to stm32f30x","distinct":true,"url":"https://api.github.com/repos/digitalentity/cleanflight/commits/e8f0e0d97cdcc051aef8603c199d8e07593402e0"},{"sha":"b723f94c1f53fa2d607037daf3c251d7a40422b2","author":{"email":"470a0b264a4bca54399f992fc404485a1afb5c99@gmail.com","name":"Petr Ledvina"},"message":"improve code readability\n\nit is possible to use traling comma, it does improve git diffs etc.","distinct":true,"url":"https://api.github.com/repos/digitalentity/cleanflight/commits/b723f94c1f53fa2d607037daf3c251d7a40422b2"},{"sha":"fba2c3d5cc958aa218507a22d2971c40808a18dc","author":{"email":"470a0b264a4bca54399f992fc404485a1afb5c99@gmail.com","name":"Petr Ledvina"},"message":"safety check in altitude code\n\nMake sure altitude is in expected range","distinct":true,"url":"https://api.github.com/repos/digitalentity/cleanflight/commits/fba2c3d5cc958aa218507a22d2971c40808a18dc"},{"sha":"8f6de3e55364ac115e0ab981a6c0b5cd3d4e77ef","author":{"email":"470a0b264a4bca54399f992fc404485a1afb5c99@gmail.com","name":"Petr Ledvina"},"message":"Remove unnecessary floating-point calculation","distinct":true,"url":"https://api.github.com/repos/digitalentity/cleanflight/commits/8f6de3e55364ac115e0ab981a6c0b5cd3d4e77ef"},{"sha":"6999cf1742c4e54301c73497d5911599e452aeac","author":{"email":"470a0b264a4bca54399f992fc404485a1afb5c99@gmail.com","name":"Petr Ledvina"},"message":"Simplify #ifdef nesting","distinct":true,"url":"https://api.github.com/repos/digitalentity/cleanflight/commits/6999cf1742c4e54301c73497d5911599e452aeac"},{"sha":"1613c2d572b458206ca816e72b2b3367653fab56","author":{"email":"470a0b264a4bca54399f992fc404485a1afb5c99@gmail.com","name":"Petr Ledvina"},"message":"use full declaration for ImuInit","distinct":true,"url":"https://api.github.com/repos/digitalentity/cleanflight/commits/1613c2d572b458206ca816e72b2b3367653fab56"},{"sha":"8f3d9fae9a9de68a28c9f2a8d3d9a1c09612abbb","author":{"email":"470a0b264a4bca54399f992fc404485a1afb5c99@gmail.com","name":"Petr Ledvina"},"message":"unify `typedef struct name_s {} name_t;` naming convention","distinct":true,"url":"https://api.github.com/repos/digitalentity/cleanflight/commits/8f3d9fae9a9de68a28c9f2a8d3d9a1c09612abbb"},{"sha":"7384e9d4d4b1c2c8657135660cd258b8f95bee9c","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@dominicclifton.name","name":"Dominic Clifton"},"message":"Merge branch 'ledvinap-improvement-local'","distinct":true,"url":"https://api.github.com/repos/digitalentity/cleanflight/commits/7384e9d4d4b1c2c8657135660cd258b8f95bee9c"},{"sha":"a319394f6b8d1f8cf1f9d73544a72075d6a891ab","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@dominicclifton.name","name":"Dominic Clifton"},"message":"Merge branch 'blackbox-serial-budget' of https://github.com/sherlockflight/cleanflight-dev into sherlockflight-blackbox-serial-budget\n\nConflicts:\n\tsrc/main/blackbox/blackbox.c","distinct":true,"url":"https://api.github.com/repos/digitalentity/cleanflight/commits/a319394f6b8d1f8cf1f9d73544a72075d6a891ab"},{"sha":"e5065609a161b31186d9c800533f76b175291442","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@dominicclifton.name","name":"Dominic Clifton"},"message":"Merge branch 'sherlockflight-blackbox-serial-budget'","distinct":true,"url":"https://api.github.com/repos/digitalentity/cleanflight/commits/e5065609a161b31186d9c800533f76b175291442"},{"sha":"8402f4512a913abde32ccec704704fc466516997","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@dominicclifton.name","name":"Dominic Clifton"},"message":"Merge pull request #1276 from sherlockflight/3d-pid-at-min-throttle\n\nAdd support for pid_at_min_throttle = 0 for 3D flight","distinct":true,"url":"https://api.github.com/repos/digitalentity/cleanflight/commits/8402f4512a913abde32ccec704704fc466516997"}]}