Go to most recent revision | Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
1614 | dongfang | 1 | Dongfang's FC firmware rewrite |
2 | ------------------------------ |
||
3 | |||
4 | The basis was V0.74d Code Redesign Killagreg. |
||
5 | |||
6 | Goal: |
||
7 | - To be the preferred hacker-friendly FC firmware. |
||
8 | |||
9 | Non-goal: |
||
10 | - To follow up on all changes and all new features in the H&I firmware. |
||
11 | |||
12 | Features: |
||
13 | - Readable, reasonably documented source code makes it easy to implement the features you |
||
14 | want yourself (and to remove those you don't like). |
||
15 | - The code was broken into smaller pieces and modularized. Global variables are (almost) |
||
16 | only written to by one module. |
||
17 | - New or experimental hardware is easy to incorporate. Gyro and acc. meter axes are reversible, |
||
18 | and resetting the sensitivity actually works. |
||
19 | |||
20 | Non-features (currently): |
||
21 | - Navi support temporarily removed (should be added again later). |
||
22 | - Compass support temporarily removed (should be added again later). |
||
23 | - Parts of menu.c are dummy implemented or removed. It is possible that menu.c and all use |
||
24 | of printf will be removed later, and replaced by something else (debud on steroids). |
||
25 | - Control rate limiter removed. |