Rev 1614 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1614 | Rev 1615 | ||
---|---|---|---|
Line 10... | Line 10... | ||
10 | - To follow up on all changes and all new features in the H&I firmware. |
10 | - To follow up on all changes and all new features in the H&I firmware. |
Line 11... | Line 11... | ||
11 | 11 | ||
12 | Features: |
12 | Features: |
13 | - Readable, reasonably documented source code makes it easy to implement the features you |
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). |
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) |
15 | - The code was broken into smaller pieces and modularized (fc.c in particular). |
16 | only written to by one module. |
16 | Global variables are (almost) only written to by one module each. |
17 | - New or experimental hardware is easy to incorporate. Gyro and acc. meter axes are reversible, |
17 | - New or experimental hardware is easy to incorporate. Gyro and acc. meter axes are reversible, |
Line 18... | Line 18... | ||
18 | and resetting the sensitivity actually works. |
18 | and resetting the sensitivity actually works. |
19 | 19 | ||
20 | Non-features (currently): |
20 | Non-features (currently): |
21 | - Navi support temporarily removed (should be added again later). |
21 | - Navi support temporarily removed (should be added again later). |
22 | - Compass 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). |
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. |
|
- | 26 | - Altitude control temporarily removed (should be added again later). |
|
- | 27 | - Automatic board detection removed. This firmware is for compiling yourself, possibly |
|
- | 28 | with nonstandard or experimental hardware. That conflicts with automatically switching |
|
- | 29 | between standard hardware versions, so the feature was removed. Instead, is was made |
|
25 | - Control rate limiter removed. |
30 | easy to choose gyro types etc. in the makefile. |