Duh - I did it.
I reworked lots of the code once more to get it more stable and easier to maintain (added comments, formatted code etc.)
Also I looked at Megunolink (thanks for the info) but I guess they are just hardcore sophisticated with their Software. PLX DAQ should be for the easy user or at least for pros that would like to build out of the box possibilities for simple consumers. What looks promising is http://docs.blynk.cc/ if you want your data to be available on a smartphone.
@CBJARL: one more thing, you could basically paste 90% of the code to Visual Basic and build a native Windows application. But well - you still need some sheet or further use for the commands received
So without further delay:
=============================================================
This version is already outdated !! Link to always most recent version of PLX DAQ v2 here:
==> PLX-DAQ version 2 - now with 64 bit support! (and further new features) - Interfacing w/ Software on the Computer - Arduino Forum <==
=============================================================
What's new in "version 2.5" aka Change log:
-
Added a "Pause logging" / "Resume logging" button that can (well no surprise) stop the logging of the data without disconnecting the Arduino. The Button is enabled when connected
-
Removed the old 4 checkboxes as the functions are useless without Stamp nowadays and replaced with 3 custom checkboxes. As with old PLX DAQ v1 these checkboxes can be controlled by Arduino code: change text, check/uncheck box, read status of boxed (if checked or not). Codes changed from "DOWNLOAD" / "STORED" / "USER1" to CUSTOMBOX1 / CUSTOMBOX2 / CUSTOMBOX3. "USER2" was removed completely.
-
Moved "Reset on Connect" around a bit for better UI layout
-
Re-implemented the code for "Reset Timer" button. I don't know why I removed that anyways in version 2.1 ....
-
I added a new example sketch that demonstrates the new functions and how one can use them
-
I also rework the example codes in the custom dev points for not crashing Excel anymore - hopefully
-
Added new functions to call in Excel by Arduino:
-
Beep : makes a simple beep
-
Pauselogging : stops printing logged data to the Excel sheet
-
Resumelogging: continues pasting data again
-
Stoplogging : disconnects the Arduino
-
Saveworkbook : simply saves the workbook
-
SaveworkbookAs,Filename : saves the workbook as a new copy in the same folder by the name Filename.xlsm
-
ForcequitExcel: forces Excel to close. Note: the workbook will not be saved by this!
Might be I implemented even further things but I think I lost track of what I did today
Image-Link: http://www.freebie-base.de/Pics/PLX_DAQ_v2.5.png
(hosted on my server, no traffic hijack)
=============================================================
This version is already outdated !! Link to always most recent version of PLX DAQ v2 here:
==> PLX-DAQ version 2 - now with 64 bit support! (and further new features) - Interfacing w/ Software on the Computer - Arduino Forum <==
=============================================================
PLX-DAQ-v2.5.zip (129 KB)
PLX-DAQ-v2-DefaultSketch.ino (2.03 KB)