Small project to display some OBD values from the Toyota GT86/ Subaru BRZ/ Scion FRS on an OLED display.

Dependencies:   Adafruit_GFX MODSERIAL mbed-rtos mbed

Committer:
chrta
Date:
Sun Apr 27 19:13:35 2014 +0000
Revision:
5:0b229ba8ede5
Child:
6:506b703a8acf
Split pids into files.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
chrta 5:0b229ba8ede5 1 #include "PidValue.h"
chrta 5:0b229ba8ede5 2 #include "DebugPrint.h"
chrta 5:0b229ba8ede5 3
chrta 5:0b229ba8ede5 4 PidValue::PidValue(const char* name, const char* unit)
chrta 5:0b229ba8ede5 5 : m_value(0)
chrta 5:0b229ba8ede5 6 , m_unit(unit)
chrta 5:0b229ba8ede5 7 , m_name(name)
chrta 5:0b229ba8ede5 8 {
chrta 5:0b229ba8ede5 9 }
chrta 5:0b229ba8ede5 10
chrta 5:0b229ba8ede5 11 void PidValue::print()
chrta 5:0b229ba8ede5 12 {
chrta 5:0b229ba8ede5 13 pc.printf("%d %s\r\n", m_value, m_unit);
chrta 5:0b229ba8ede5 14 }
chrta 5:0b229ba8ede5 15
chrta 5:0b229ba8ede5 16 const char* PidValue::getName()
chrta 5:0b229ba8ede5 17 {
chrta 5:0b229ba8ede5 18 return m_name;
chrta 5:0b229ba8ede5 19 }