Arianna autonomous DAQ firmware

Dependencies:   mbed SDFileSystemFilinfo AriSnProtocol NetServicesMin AriSnComm MODSERIAL PowerControlClkPatch DS1820OW

Revisions of SnConstants.h

Revision Date Message Actions
49:a2fb3ce86a5c 2013-11-06 afar and sbd comms. debug OFF. like rev 47 File  Diff  Annotate
48:ee023b8807d8 2013-11-06 usb comms. debug OFF. like rev 47 File  Diff  Annotate
47:fbe956b10a91 2013-11-06 afar and sbd on. debug ON. recursively make directories on the SD card so blank cards can be used. move debug block in procForce to before pin high so forced trigs work in debug mode File  Diff  Annotate
46:07b107ad648d 2013-10-30 debug off, no safety nets, USB only File  Diff  Annotate
42:ac162d15e578 2013-10-30 no debug. afar and sbd enabled. twitter off (broken). fix so modserial does not use vtable. add CheckSignalStrength. fix Send to return bytes sent, not buffered. use SBD checksum and without union File  Diff  Annotate
40:1324da35afd4 2013-10-05 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...) File  Diff  Annotate
39:2f17131d22a5 2013-07-30 Temp commit so we can revert to other revisions. Changed some dynamic_casts to static_casts. Added NULL char to config label writing and updated io versions. Added battery hysteresis. File  Diff  Annotate
38:9070c17536cd 2013-05-29 Update SnCRCUtils to use templated function. Add MODSERIAL include to SnCommWinUsb when enabled. Move iridium constants to SnCommConstants. File  Diff  Annotate
37:ff95e7070f26 2013-05-29 SBD only and DEBUG enabled. Safety nets enabled. Protocol and Comms as separate packages. Compiles, but untested. File  Diff  Annotate
36:87865913ae6f 2013-05-23 this will not compile. just starting to modularize the comms and essential packages for extraction (to use in both the DAQ and monitoring station) File  Diff  Annotate
34:7b4c96e58b5f 2013-01-23 USB comms. Safety nets disabled. Afar and Iridium powered separately. File  Diff  Annotate
30:f869ed4bcc08 2012-11-28 Change power so to account for the Iridium being on the same relay as afar. Afar, SBD, Twitter enabled. No Debugging. File  Diff  Annotate
28:484943132bb0 2012-11-24 Afar, SBD, twitter enabled. Debug disabled. Safety nets on config parameters. Patched up netif code to connect to multiple sockets. Add default mbed IP according to mac address. File  Diff  Annotate
27:efc4d654b139 2012-11-01 Afar comms enabled. Bug fixes: comm win opens with high rate now and no power to afar with afar comm enabled will not stall MBED. Features: stop file transfer, delete a specified run or delete all files on the SD card (file trans handshakes). File  Diff  Annotate
25:57b2627fe756 2012-10-30 AFAR comms. Upped baud to 921600. Store data in run-seq subdirs, max of 100 files per dir, to prevent station grinding to a halt due when 800 files are in one directory. Cache file size count. Stagger tickers. Fixed some gcc warnings. File  Diff  Annotate
22:f957c4f840ad 2012-10-16 USB comm only. Make firing of comm window independent of real time clock. Add heartbeat firing time to the data stream. File  Diff  Annotate
21:ce51bb0ba4a5 2012-10-10 Uses USB comm. Fix rates calc. Power up/down ETH with Afar. Fix sending evt with status. Add num files and bytes of data to status. Can save a local file (i.e. reprogram MBED) via comms. Set config after each comm win (need if cards pow cycle). File  Diff  Annotate
16:744ce85aede2 2012-09-12 SBD comm seems to be working. USB comm seems to be working (at 115200 baud). AFAR comm seems to be working. This version is set for USB communication and has zero text output. File  Diff  Annotate
15:f2569d8e4176 2012-08-31 Removed debug output between trigger and and dFPGA->MB request that corrupted data. Lots of work on SBD, but not quite working yet. Debug output off, but start/stop running notifications are on. File  Diff  Annotate
8:95a325df1f6b 2012-08-08 Check power for low pow running. Average power over 500 readings. Use RTOS timers instead of tickers. Allow data taking of events, power readings or both, even if cards are off. Bug in EthernetInterface prevents IPs being reset. Lots of debug output. File  Diff  Annotate
3:24c5f0f50bf1 2012-07-31 Test bench version. Communications not completed. Debugging output present. But will read the local config file and save events that can be used for testing. File  Diff  Annotate
1:e392595b4b76 2012-07-20 many features checked and working. afar implemented. sending of data not yet tested. contains many debug prints File  Diff  Annotate
0:664899e0b988 2012-06-30 first version. SD card writing and data readout works. communications not tested. File  Diff  Annotate