Yuu Kobayashi / Mbed 2 deprecated NuFM401

Dependencies:   AOTTrigon I2CEEPROM MCP4922 AQM0802A mbed

Fork of NuMidi401 by Yuu Kobayashi

Committer:
kb10uy
Date:
Thu Jan 29 11:05:37 2015 +0000
Revision:
19:f0dcf591c5dd
Child:
21:e3014c1bdf9c
delete?????; FMAlgorithm?????

Who changed what in which revision?

UserRevisionLine numberNew contents of line
kb10uy 19:f0dcf591c5dd 1 #pragma once
kb10uy 19:f0dcf591c5dd 2 #include "mbed.h"
kb10uy 19:f0dcf591c5dd 3 #include "FMOperator.h"
kb10uy 19:f0dcf591c5dd 4
kb10uy 19:f0dcf591c5dd 5 class FMAlgorithmConnection
kb10uy 19:f0dcf591c5dd 6 {
kb10uy 19:f0dcf591c5dd 7 public:
kb10uy 19:f0dcf591c5dd 8 FMAlgorithmConnection() {
kb10uy 19:f0dcf591c5dd 9 target = 0;
kb10uy 19:f0dcf591c5dd 10 source = 0;
kb10uy 19:f0dcf591c5dd 11 }
kb10uy 19:f0dcf591c5dd 12 int target;
kb10uy 19:f0dcf591c5dd 13 int source;
kb10uy 19:f0dcf591c5dd 14 };
kb10uy 19:f0dcf591c5dd 15
kb10uy 19:f0dcf591c5dd 16 class FMAlgorithm
kb10uy 19:f0dcf591c5dd 17 {
kb10uy 19:f0dcf591c5dd 18 public:
kb10uy 19:f0dcf591c5dd 19 FMAlgorithm();
kb10uy 19:f0dcf591c5dd 20 FMAlgorithm(int opc, int cnc);
kb10uy 19:f0dcf591c5dd 21 ~FMAlgorithm();
kb10uy 19:f0dcf591c5dd 22 void setOperator(int num, FMOperator *op);
kb10uy 19:f0dcf591c5dd 23 void setConnection(int num, int t, int s);
kb10uy 19:f0dcf591c5dd 24 private:
kb10uy 19:f0dcf591c5dd 25 int opcount;
kb10uy 19:f0dcf591c5dd 26 int cncount;
kb10uy 19:f0dcf591c5dd 27 FMOperator **operators;
kb10uy 19:f0dcf591c5dd 28 FMAlgorithmConnection *connections;
kb10uy 19:f0dcf591c5dd 29 };