{"push_id":1433688507,"size":3,"distinct_size":3,"ref":"refs/heads/wip","head":"8fde6836e08383b6add6c4c5cdf790bc8d876589","before":"aec2d559d0c52874bcefddfb750ffb8b5164284a","commits":[{"sha":"a30d9158aec91e468ec23dd8b77e5e92ba44a260","author":{"name":"Martin Schröder","email":"744bd00f9eab2420860679155c25243808c23134@gmail.com"},"message":"add improvements to the rc keys functions. (wip)","distinct":true,"url":"https://api.github.com/repos/mkschreder/ninjaflight/commits/a30d9158aec91e468ec23dd8b77e5e92ba44a260"},{"sha":"ee586e7893ebfeff53889804817470f57af9205e","author":{"name":"Martin Schröder","email":"744bd00f9eab2420860679155c25243808c23134@gmail.com"},"message":"scrap the ninja_state approach and go with protothreads instead.\n\n- results in a much more compact state machine\n- we can easily code multiple state machines for different aspects that happen in parallel without too much coding\n- code is more maintainable and easier to understand (arming state machine has many states which would be hard to grasp if it were implemented in any other way).","distinct":true,"url":"https://api.github.com/repos/mkschreder/ninjaflight/commits/ee586e7893ebfeff53889804817470f57af9205e"},{"sha":"8fde6836e08383b6add6c4c5cdf790bc8d876589","author":{"name":"Martin Schröder","email":"744bd00f9eab2420860679155c25243808c23134@gmail.com"},"message":"add pt header","distinct":true,"url":"https://api.github.com/repos/mkschreder/ninjaflight/commits/8fde6836e08383b6add6c4c5cdf790bc8d876589"}]}
{"actor":{"display_login":"mkschreder"}}