lp:~robmh/llap-tools/trunk
- Get this branch:
- bzr branch lp:~robmh/llap-tools/trunk
Branch information
Recent revisions
- 10. By robert.hughes <robert.hughes@UKRUN-25PTCS1>
-
1. Setting classes are now dictionary-based to facilitate access from forthcomimg web app.
2. Dropped name attribute from many classes as this is key in associated collection classes.
3. Many collections are now descended from UniqueDict to flag attempts to re-use keys.
4. Renamed DateRange class to Period.
5. Remamed Schedule class to Plan.
6. The Schedule class is now simply a collection of temperature settings over a day.
7. Dropped Event class as no longer added value.
8. Etc. - 9. By robert.hughes <robert.hughes@UKRUN-25PTCS1>
-
Reorganised file structure ...
Added heating and llap folders.
Added __init__.py files.
heating_controller -> heating\scheduling. py
test_heating_controller. py -> heating/ test_scheduling .py
llap.py -> llap/comms.py
llap_devices.py -> llap/devices.py
Deleted publish folder and contents. (relay_board_py. txt, scratch_py.txt, xfr_comms_py.txt.) - 7. By robert.hughes <robert.hughes@UKRUN-25PTCS1>
-
heating_
controller. py and test_heating_ controller. py added. - 5. By robert.hughes <robert.hughes@UKRUN-25PTCS1>
-
1. llap_devices.py:
1a. Revamped annpouncement handling.
1b. Tidied changedevice_id.
1c. Added ThermistorBoard class.
2. llap.py:
2a. Catered for PC serial port.
2b. Tweaked annpouncement handling.
3. Added basic_heating_controller. py, monitor_boards.py and prep_thermistor _board. py.
4. Renamed scratch.py to change_sleep_interval. py. - 4. By robert.hughes <robert.hughes@UKRUN-25PTCS1>
-
Added event-based announcement handling and made other tweaks.
- 3. By robert.hughes <robert.hughes@UKRUN-25PTCS1>
-
1. Replace xfr_comms.py with llap.py and relay_board.py with llap_devices.py.
2. Rewrite many parts.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)