Bryan Mayland
TVWBB Hall of Fame
New in LinkMeter v7 with bundled HeaterMeter 20130423B
Major Features
There's also been a bunch of smaller changes:
Existing users who don't want to wait until the next next update to preserve their configuration might be able to update thusly:
-- Go to System -> Software
-- Install this parted package
-- Install this linkmeter-7 package
-- Reboot.
-- Go to System -> Startup and "enable" the config_restore service.
-- Reboot. If the configuration backup is working, you should see a file /mnt/mmcblk0p4/backup.tar.gz appear around 30 seconds into the boot process.
You'll also need to update the HeaterMeter firmware using LinkMeter -> AVR Firmware -> Bundled -> hm.hex
Major Features
- WARNING In HeaterMeter 20130423 the PID "lookback" time (the amount of time taken into account when determining the temperature derivative) has been increased from 39 seconds to 60 seconds. If you've got your D constant perfectly tuned, you'll need to re-evaluate it based on the new period and slope of your temperature gradient.
- Automatic openwrt configuration save / restore. When the Pi successfully boots, it now backs up its configuration to a special area on the SD card. When a fresh image is written to the SD card using Win32DiskImager, this area is preserved and the settings are restored on first boot. The first boot process takes about a minute and then the Pi will reboot with your old settings.
- wifi-client setup script for quick wifi client setup even with no adapter inserted. Usage: wifi-client SSID [encryption] [password]. Encryption is: none, wep, psk (WPA), or psk2 (WPA2) and psk2 is the default. Use this if installing on a Model A to configure your wifi before booting with it.
Code:OpenWrt:~# wifi-client capnbry24 notmyrealpassword
- PID Internals display (with HeaterMeter 20140423 firmware or above)
This display shows what portions of the PID are contributing to the output value. To view this, you must be logged in and press 'P' to turn on the display (not supported in Internet Explorer).
- Servo Support. A servo can be used instead of a blower fan. Dave Peart was awesome enough to send me one of these and I repaid him by not doing anything with it for like 2 months. A test burn worked great, although it took over any hour to get the pit up to temperature lighting it my normal way of just hitting it with a blowtorch for 20 seconds.
There's also been a bunch of smaller changes:
- Fix RF receiver reporting 32F when disconnected
- Fix some web server (lucid) crashes on startup when bad data is received
- Fix fan not working when alarm is ringing
- Autoselect the value on the home screen editor text boxes
- Stop possible configuration loss caused by 'defaults' script running on ever boot
- Fix multiple "toasts" not properly overwriting each other on the HeaterMeter display
- Update to Arduino 1.0.3
Existing users who don't want to wait until the next next update to preserve their configuration might be able to update thusly:
-- Go to System -> Software
-- Install this parted package
-- Install this linkmeter-7 package
-- Reboot.
-- Go to System -> Startup and "enable" the config_restore service.
-- Reboot. If the configuration backup is working, you should see a file /mnt/mmcblk0p4/backup.tar.gz appear around 30 seconds into the boot process.
You'll also need to update the HeaterMeter firmware using LinkMeter -> AVR Firmware -> Bundled -> hm.hex
Last edited: