| Anonymous | Login | Signup for a new account | 2010-09-08 04:30 UTC |
| Main | My View | View Issues | Change Log | Roadmap | Docs |
| Viewing Issue Simple Details [ Jump to Notes ] | [ View Advanced ] [ Issue History ] [ Print ] | |||||||||||
| ID | Category | Severity | Reproducibility | Date Submitted | Last Update | |||||||
| 0000079 | [FreeEMS-Tuner] User Interface | feature | N/A | 2008-11-30 19:55 | 2009-09-04 09:42 | |||||||
| Reporter | Fred | View Status | public | |||||||||
| Assigned To | sry_not4sale | |||||||||||
| Priority | normal | Resolution | open | |||||||||
| Status | assigned | Product Version | 0.1 | |||||||||
| Summary | 0000079: Real time vars display for basic datalog packet | |||||||||||
| Description |
create a tab with name and value pairs of fields in fixed locations. The values can be updated by a back ground process that reads fresh data, and the names will be static from code or config at start up. Something like the temp and resistance fields here : http://i260.photobucket.com/albums/ii15/diyefi/FreeTherm/RealScreenShot.png [^] Only name on left and value on right might be better? |
|||||||||||
| Additional Information |
The format of the packet will be as follows : unsigned short IAT[IN_OUT_BANKS]; /* Inlet Air Temperature */ unsigned short CHT[IN_OUT_BANKS]; /* Coolant / Head Temperature */ unsigned short TPS[IN_OUT_BANKS]; /* Throttle Position Sensor */ unsigned short EGO[IN_OUT_BANKS]; /* Exhaust Gas Oxygen */ unsigned short MAP[IN_OUT_BANKS]; /* Manifold Absolute Pressure */ unsigned short AAP[IN_OUT_BANKS]; /* Atmospheric Absolute Pressure */ unsigned short BRV[IN_OUT_BANKS]; /* Battery Reference Voltage */ unsigned short MAT[IN_OUT_BANKS]; /* Manifold Air Temperature */ unsigned short EGO2[IN_OUT_BANKS]; /* Exhaust Gas Oxygen */ unsigned short IAP[IN_OUT_BANKS]; /* Intercooler Absolute Pressure */ unsigned short MAF[IN_OUT_BANKS]; /* Mass Air Flow */ unsigned short DMAP[IN_OUT_BANKS]; /* Delta MAP */ unsigned short DTPS[IN_OUT_BANKS]; /* Delta TPS */ unsigned short RPM[IN_OUT_BANKS]; /* Revolutions Per Minute */ unsigned short DRPM[IN_OUT_BANKS]; /* Delta RPM */ unsigned short DDRPM[IN_OUT_BANKS]; /* Delta Delta RPM */ unsigned short LoadMain[IN_OUT_BANKS]; /* Configurable unit of load */ unsigned short VEMain[IN_OUT_BANKS]; /* Divide by 512 to get % */ unsigned short Lambda[IN_OUT_BANKS]; /* Divide by 32768 to get Lamda */ unsigned short AirFlow[IN_OUT_BANKS]; /* top half */ unsigned short densityAndFuel[IN_OUT_BANKS]; /* bottom half */ unsigned short BasePW[IN_OUT_BANKS]; /* In timer ticks of 0.8us */ unsigned short IDT[IN_OUT_BANKS]; /* 0.8us ticks */ unsigned short ETE[IN_OUT_BANKS]; /* 0.8us ticks */ signed short TFCTotal[IN_OUT_BANKS]; /* Transient fuel correction */ unsigned short FinalPW[IN_OUT_BANKS]; /* In timer ticks of 0.8us */ unsigned short RefPW[IN_OUT_BANKS]; /* In timer ticks of 0.8us */ note TFC is signed and the rest are unsigned, no scaling factors are given yet, I just need to see the raw numbers for now, the rest will come in the JSONs later. Also note, each one of these is two vars (new and old or old and new) taking up 4 bytes. later the format will change to one of each (and be the latest) but for now, either : * just take the first one of each * average the two * display both * make me send a byte to tell you which one is which |
|||||||||||
| Tags | No tags attached. | |||||||||||
| Issue Type | New Feature | |||||||||||
| Attached Files |
|
|||||||||||
|
|
||||||||||||
Relationships |
||||||
|
||||||
| Mantis 1.1.7[^] Copyright © 2000 - 2008 Mantis Group |