Presenting VapeLog, a simple Crafty client with a built in data logger for
Macs with Bluetooth 4.
Based on a
1/4 DIN temperature controller the UI is incredibly simple.
Top line (PV) is the Present Value, green (SV) is the Set Value, and amber (B) is the boost temperature. Temps can be controlled with the steppers next to the "display".
Smaller "display" is the % charge on the battery. The "BATT" lamp illuminates when the battery is charging and the "HEAT" lamp illuminates when the heater is active.
Finally that "record button" actually works. Click it and tell it where to save a CSV. The recording lamp will illuminate and csv in the form "time,temperature,battery,set_temp" will be logged. This opens the door to monitoring temperature curves of your vape session. The graph below shows set temp in green and actual temp in blue. Will be interesting to compare sessions with these graphs.
The Crafty can only be connected to a single app at a time so you may need to quit (not close but quit at least on iOS) your smartphone app before using VapeLog. You will need to quit VapeLog before the Crafty will talk to your smartphone again.
VapeLog only allows you to monitor and change temperatures, there is no support for making other changes to your Crafty such as changing LED settings at this time.
The major known issue is sometimes the Set Point gets a bit out of sync with the crafty after making a large temperature change. You may see the set point changing on its own a few times but rest assured it will settle on the temp you selected. All measurements are in ºC. This is not a bug nor is this a limitation.
This requires OS X 10.10 (Yosemite). I don't think it actually uses anything Yosemite only so if there's a ton of people on 10.9 or even 10.8 I may be able to change a few settings and get a build that works for you.
I did not code-sign the bundle so you may need to
work around gatekeeper.
DL (Note: this link dies in 90 days. Couldn't find a better free quasi-anonymous upload service)
Let me know if you find any bugs or have any feature requests or suggestions.
Happy Vaping!