I messed up the merge, so pushing it over to another repo so I don't lose it. Will tidy up and remove later

Dependencies:   BufferedSerial FatFileSystemCpp mbed

Revision:
62:dcb92159ac8e
Child:
80:0b7f1b85b626
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/FIZ_readers/FIZ_ArriCmotion.h	Mon Oct 25 09:04:21 2021 +0000
@@ -0,0 +1,25 @@
+#ifndef __FIZArriCM_H__
+#define __FIZArriCM_H__
+#include "FIZReader.h"
+
+//FIZ protocol used for Arri C motion systems
+// this is listen only.
+
+class FIZ_ArriCmotion : public FIZReader {
+
+public:
+  FIZ_ArriCmotion(const PinName Tx, const PinName Rx);
+  virtual void requestCurrent();
+  
+  private:
+  static const int InBufferSize = 32;
+  
+  void OnRx(void);
+  void parsePacket();
+  
+  uint8_t inputBuffer[InBufferSize];
+  int inputPtr;
+  };
+
+
+#endif
\ No newline at end of file