Arianna autonomous DAQ firmware

Dependencies:   mbed SDFileSystemFilinfo AriSnProtocol NetServicesMin AriSnComm MODSERIAL PowerControlClkPatch DS1820OW

Committer:
uci1
Date:
Sat Oct 05 04:45:22 2013 +0000
Revision:
40:1324da35afd4
Parent:
37:ff95e7070f26
Child:
41:d6f5e2f09e07
first commit of major overhaul to 2013-2014 mbed code. NOT YET FULLY TESTED. too many changes to list (fix local file receive, fix rates, external comm packes, big SD cards, get to comm win w/o SD, v8 config frame, v4 files, SBD buffering changes...)

Who changed what in which revision?

UserRevisionLine numberNew contents of line
uci1 37:ff95e7070f26 1 #ifndef SN_SnCommWinSBD
uci1 37:ff95e7070f26 2 #define SN_SnCommWinSBD
uci1 37:ff95e7070f26 3
uci1 37:ff95e7070f26 4 #include "SnCommWin.h"
uci1 37:ff95e7070f26 5 #include "SnConfigFrame.h"
uci1 37:ff95e7070f26 6
uci1 37:ff95e7070f26 7 class SnCommWinSBD : public SnCommWin {
uci1 37:ff95e7070f26 8
uci1 37:ff95e7070f26 9 public:
uci1 40:1324da35afd4 10 SnCommWinSBD(Serial* sbd);
uci1 37:ff95e7070f26 11 virtual ~SnCommWinSBD() {}
uci1 37:ff95e7070f26 12
uci1 37:ff95e7070f26 13 virtual SnConfigFrame::EDatPackBit GetCommType() const
uci1 37:ff95e7070f26 14 { return SnConfigFrame::kIrid; }
uci1 37:ff95e7070f26 15
uci1 37:ff95e7070f26 16 virtual ECommWinResult OpenWindow(const uint32_t timeout,
uci1 37:ff95e7070f26 17 const bool sendStatus,
uci1 37:ff95e7070f26 18 const SnConfigFrame& conf,
uci1 37:ff95e7070f26 19 const SnEventFrame& evt,
uci1 37:ff95e7070f26 20 const SnPowerFrame& pow,
uci1 37:ff95e7070f26 21 const uint16_t seq,
uci1 37:ff95e7070f26 22 const float thmrate,
uci1 37:ff95e7070f26 23 const float evtrate,
uci1 37:ff95e7070f26 24 char* const genBuf);
uci1 37:ff95e7070f26 25
uci1 37:ff95e7070f26 26 };
uci1 37:ff95e7070f26 27
uci1 37:ff95e7070f26 28 #endif // SN_SnCommWinSBD