Working, Clean

Dependents:   ShowItv2 ShowIt_robot_control

Fork of SignalNumber by Dustin Berendsen

Committer:
peterknoben
Date:
Wed Nov 01 22:46:29 2017 +0000
Revision:
5:f3ddc3a7b292
Parent:
4:a79f9f3a9e40
Child:
7:893503895342
Working

Who changed what in which revision?

UserRevisionLine numberNew contents of line
peterknoben 0:5f8dee4d4b09 1 #ifndef _SIGNALNUMBER_H_INCLUDED_
peterknoben 0:5f8dee4d4b09 2 #define _SIGNALNUMBER_H_INCLUDED_
peterknoben 0:5f8dee4d4b09 3
peterknoben 0:5f8dee4d4b09 4 #include "mbed.h"
peterknoben 0:5f8dee4d4b09 5
peterknoben 0:5f8dee4d4b09 6 class SignalNumber
peterknoben 0:5f8dee4d4b09 7 {
peterknoben 0:5f8dee4d4b09 8 public:
peterknoben 0:5f8dee4d4b09 9 /**
peterknoben 0:5f8dee4d4b09 10 *Constructor
peterknoben 0:5f8dee4d4b09 11 */
peterknoben 0:5f8dee4d4b09 12 SignalNumber(void);
peterknoben 0:5f8dee4d4b09 13
peterknoben 0:5f8dee4d4b09 14 float calibrate(const int n, float input);
peterknoben 0:5f8dee4d4b09 15
peterknoben 4:a79f9f3a9e40 16 float getmeanLeft(const int n, float input);
peterknoben 4:a79f9f3a9e40 17
peterknoben 4:a79f9f3a9e40 18 float getmeanRight(const int n, float input);
peterknoben 4:a79f9f3a9e40 19
peterknoben 5:f3ddc3a7b292 20 // float getmeanMode(const int n, float input); // In progess
peterknoben 4:a79f9f3a9e40 21
peterknoben 4:a79f9f3a9e40 22 int getnumberLeft(const int n, const int action, float input);
peterknoben 0:5f8dee4d4b09 23
peterknoben 4:a79f9f3a9e40 24 int getnumberRight(const int n, const int action, float input);
peterknoben 0:5f8dee4d4b09 25
peterknoben 5:f3ddc3a7b292 26 // int getmode(const int n, const int action, float input); // In progress
peterknoben 0:5f8dee4d4b09 27
peterknoben 0:5f8dee4d4b09 28
peterknoben 0:5f8dee4d4b09 29 private:
peterknoben 0:5f8dee4d4b09 30
peterknoben 0:5f8dee4d4b09 31 };
peterknoben 0:5f8dee4d4b09 32 #endif