Used for Flow Graph

Dependents:   nodedemo

Committer:
henryeherman
Date:
Sun Oct 30 11:29:10 2011 +0000
Revision:
0:be00bb0372eb
For 202A

Who changed what in which revision?

UserRevisionLine numberNew contents of line
henryeherman 0:be00bb0372eb 1 #ifndef NODE_H
henryeherman 0:be00bb0372eb 2 #define NODE_H
henryeherman 0:be00bb0372eb 3 #include "mbed.h"
henryeherman 0:be00bb0372eb 4
henryeherman 0:be00bb0372eb 5 class Node {
henryeherman 0:be00bb0372eb 6 public:
henryeherman 0:be00bb0372eb 7 Node(unsigned int n, unsigned int k, PinName pinid);
henryeherman 0:be00bb0372eb 8 Node(unsigned int n, unsigned int k, PinName pinid, unsigned int delay_ms);
henryeherman 0:be00bb0372eb 9 char *execute(char *data );
henryeherman 0:be00bb0372eb 10 int getSize();
henryeherman 0:be00bb0372eb 11 private:
henryeherman 0:be00bb0372eb 12 void setupInputOutput(unsigned int, unsigned int);
henryeherman 0:be00bb0372eb 13 unsigned int ksize;
henryeherman 0:be00bb0372eb 14 unsigned int nsize;
henryeherman 0:be00bb0372eb 15 DigitalOut pin;
henryeherman 0:be00bb0372eb 16 void toggleHigh();
henryeherman 0:be00bb0372eb 17 void toggleLow();
henryeherman 0:be00bb0372eb 18 char *data_;
henryeherman 0:be00bb0372eb 19 unsigned int delay;
henryeherman 0:be00bb0372eb 20 char *tempbuffer;
henryeherman 0:be00bb0372eb 21 };
henryeherman 0:be00bb0372eb 22 #endif