/* 6.5 Remote Start - Library Created by Dieselbird Tech, */ #ifndef RS_h #define RS_h #include "Arduino.h" class RS { public: RS(int tach21, int wts22, int speed23, int lp16, int gp17, int ign18, int start19); RS(); void begin(); void wts(); void start(); void starter_engaged(); void disengage_starter(); void disengage_starter_timeout(); void vehicle_off_sense(); void vehicle_off(); //Inputs int _tach21; //Vehicle RPM sensor inputted to pin 21 int _wts22; //Vehicle Neutral Position Sensor inputted to pin 22 (12 volts +/- 0.5 volts) int _speed23; //Vehicle Speed Sesor inputted to pin 23 int _lp16; //Lift Pump Relay controlled by pin 16 int _gp17; //Glow Plug Relay controlled by pin 17 int _ign18; //Ignition Control Relay controlled by pin 18 int _start19; private: }; #endif