Create SD Image Version 0.7.4

From HiveTool
Revision as of 17:58, 10 April 2016 by Paul (talk | contribs) (Bug Fixes)
Jump to: navigation, search

This page describes how the bootable Raspian-HiveTool image was created. This is for information only. The easiest and best way to install Hivetool is to download the latest image.


0.7.4

Bug Fixes

1. Set GPU_MEM, GPU_MEM_256, GPU_MEM_512, and GPU_MEM_1024 for different Pi models in config.txt. Maybe:

GPU_MEM=64
GPU_MEM_256=64
GPU_MEM_512=128
GPU_MEM_1024=256

2. Put sanity checks, retrying, and error logging in dht22.sh to prevent bad readings from DHT22. See http://hivetool.org/d/comment/151#comment-151 for details.

3, Update the SQL database creation scripts to reflect the new schema with battery voltage.

4. Use hive_stats3wDownload.pl and NOT hive_stats4wDownload.

5. Fix hive config.pl so it will insert a NULL instead on nothing in the hive_parameters table if hive elevation is left blank.

Feature Request

  1. add latest Hive Control software
  2. implement battery voltage monitoring using channel B of HX711, send it to hivetool.net and display it.
  3. add way to upgrade to new images (add database conversion script if necessary).

0.7.3

Bug Fixes

  1. Done replace hx711 and dth22 code with fixed versions.
  2. Done add export LC_NUMERIC="en_US.UTF-8" to hive.sh
  3. Done don't remove python tools when removing bloatware. Keep: wolfram-engine - a scientific platform, Idle and Idle3 - python language editors


Feature Request

  1. Done add Ryans Hive Controller code
  2. Done add xrdp, open62541 packages
  3. Done add Data Acquisition Daemon (DAD) code

Dad supports battery voltage monitoring and the rain gauge.


0.7.2

  1. Done Test most recent raspbian distro Jessie (4.1 Kernel)
  2. Done Removal of bloatware from Raspbian (games, educational, etc.)
  3. Done Hivetool Support Pi & Pi2 (auto detect preferred)
  4. Automatic removal of erroneous data from sensors
  5. Done Basic navigation from webserver index.html, especially config.pl and Hivestats with download.
  6. Menu driven selection & configuration of sensors (gpio 2,3 for DHT22s preassigned by menu default)
  7. Menu driven setup of essential parameters with choices that don't crash app when saving, grey out unused.
  8. Done Sensor calibration provisions (gain, offset)
  9. Display instantaneous sensor readings from config screen with read button
  10. Preload & configure Apache Webserver and database, Hivetool, sensor drivers for proven sensors.
  11. Update local & online hivestats graphs to display lux trend pen, (use latest hivestats with enhanced autoscaling for local)
  12. Network / wifi support out of the box seems to work well now, handle configuration on router side with DHCP reservation as may be needed.
  13. Add configuration menu item for naming pi, same as hivestats name?
  14. Minimize need to enter Raspiconfig, can timezone and time all be handled in hivetool config?
  15. Done Enable i2c & serial.