Code for 'Smart Regulator' featured in 'Model Engineer', November 2020 on. Contains all work to August 2020 including all code described. Top level algorithm development is quite spares, leaving some work for you! Any questions - jon@jons-workshop.com

Dependencies:   mbed BufferedSerial Servo2 PCT2075 I2CEeprom FastPWM

Revision:
5:6ca3e7ffc553
Parent:
3:43cb067ecd00
--- a/rpm.h	Fri Aug 07 13:06:03 2020 +0000
+++ b/rpm.h	Sat Dec 05 12:40:17 2020 +0000
@@ -35,7 +35,7 @@
 //    Timer       microseconds;
   public:
     Engine_Manager    (PinName magneto_signal, PinName cleaned_output, PinName for_servo)  ;   //  
-    void        Speed_Control    (double);
+    void        Set_Speed_Lever    (double);
     bool        running ();
     void        manager_core();
     double      get_servo_position  ();