Anonymous | Login | Signup for a new account | 2021-03-05 01:23 UTC | ![]() |
Main | My View | View Issues | Roadmap | Repositories |
View Issue Details [ Jump to Notes ] | [ Print ] | ||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||
0000025 | Firmware | GP IO and GP code | public | 2008-11-02 14:58 | 2012-02-20 17:24 | ||||||
Reporter | Fred | ||||||||||
Assigned To | Fred | ||||||||||
Priority | low | Severity | feature | Reproducibility | have not tried | ||||||
Status | assigned | Resolution | open | ||||||||
Platform | OS | OS Version | |||||||||
Product Version | 0.2.0-SNAPSHOT | ||||||||||
Target Version | 0.5.0 | Fixed in Version | |||||||||
Summary | 0000025: Write General Purpose PID Function | ||||||||||
Description | A good PID controller algorithm is required for various tasks including but not limited to : Idle speed control Oxygen feedback Boost control I feel that this should be generic with a predefined struct holding state for each purpose and a pointer to a struct passed in to be acted upon based on other global variables. The first stage is requirement gathering, once it is clear what is required a design should be drawn up and only after that should any code be written to perform this task. Having only one copy of this logic will ensure that we have better reliability consistency and testing. | ||||||||||
Tags | No tags attached. | ||||||||||
FirmwareVersion | |||||||||||
Issue Type | New Feature | ||||||||||
Risk of Breakage | very low | ||||||||||
Attached Files | |||||||||||
![]() |
|
![]() Fred (administrator) 2008-11-02 15:08 |
The existing PID discussion thread : http://www.diyefi.org/forum/viewtopic.php?f=8&t=186 [^] A new thread for discussing requirements : http://www.diyefi.org/forum/viewtopic.php?f=8&t=486 [^] |
![]() Fred (administrator) 2012-02-20 17:24 |
I want this one, and will get some hardware to develop with. I know just the thing :-) |
Copyright © 2000 - 2011 MantisBT Group |