Includes Software, Operations and Final Testing Procedure
Rosstech
Digital Control Unit
LED Light Controller
for 2007 Production
Software Notes, Testing
and Operations Documentation
Contact: Rob Love, Rosstech Engineering
71 15th Line South RR1, Orillia, Ontario, Canada, L3V 6H1, (705) 326-3761
Rev 1.9
2007 Sundance DCU-706 Document
Includes Software, Operations and Final Testing Procedure
2 versions of software and hardware are required for 2007 production.
Sundance DCU-6560-131, SD-880 Series, PN 6560-131
2007 Features inlcude:
• Zone 3(1), RGBW, 4-O/Ps, Exterior
• Zone 2, RGB, 4-O/Ps, Top Side and waterfeature lights
• Zone 1(3), RGB, 2-O/Ps, Interior, underwater lighting
• 3 Button Auxiliary control panel functionality
• Single AC ON/OFF mode from the main control panel, to SW AC I/P
• Photocell enabled
• Temp probe and RF output enabled
• Music feature, not implemented
Jacuzzi DCU-2560-131, Jac-J300/J400 and SD-780 series, PN 6560-132/2560-131
The feature list includes all of the above features with 2 changes,
• 2 Button Auxiliary control panel functionality
• No SW AC input control, constant 12vAC power only, all operations are handled from the AUX
panel.
Software Features to implement and Basic Operational Guidelines:
The original software design is based on the 2005/2006 version of the DCU-6600 Atmel processor software
application. Basic operational features are very similar.
Bryan Huff has supplied a chart for the modes of operation he would like to see included for both a Jacuzzi
and Sundance version of the code.
Basic Mode changes for the Standard 8 Modes are listed as per Bryan Huffs Excel Spreadseet chart, which
will be included later in this document. The 5th draft rcvd Nov 14/06, has since been implemented in the
Nov 27/06 final production code.
There are 5 hidden modes on both the Jacuzzi and Sundance DCU.
Standard Modes are all available with the use of the AUX Mode button only, both versions.
Hidden Modes are available, if the lights are already ON, with a "Push and Hold" of the AUX button for 3
seconds, this will get you the first hidden mode, an additional Mode button press (short duration) will move
to the next hidden mode and so on. A 5th push of the Mode Btn will get back to the standard modes of
operation at the beginning of the sequence.
A standard 2 Hr timeout is on all standard and hidden modes.
(** Question: can we make one of the hidden modes disregard the timeout for showroom operation**)
71 15th Line South RR1, Orillia, Ontario, Canada, L3V 6H1, (705) 326-3761
Rev 1.9
2007 Sundance DCU-706 Document
Includes Software, Operations and Final Testing Procedure
New Features Controls added for this DCU
The Photocell feature and Default Mode
The Exterior Zone 3(1) will operate on photocell control.
ON during the night, OFF during the day, Exterior Zone3(1) only.
When no photocell is installed the exterior lights and iPOD white lights will be ON all the time.
If the Photocell Pins are shorted (jumpered) the lights will never be on, always OFF
**Note: A 10 second delay has been implemented in v1.40 software (Nov27/06) as per Charlie B. and
Bryans 5th draft of the requested mode.
The "default" colour mode will be initiated whenever the DCU is not in operation, so not turned on from the
AUX panel or the SW AC input.
To set/store the default colour mode:
With the interior lighting turned OFF (all lights off except the exterior on photocell control)
Simply "Push and Hold" the Mode button for 3 seconds. Upon release of the button, a new mode will be
selected, "Push and Hold" again for another 3 seconds to select the next default mode. Each "Push and
Hold" button press will cycle through the STD mode list.
Once a default mode is selected it will be remembered until the DCU power (tub power) is removed.
Intensity of the default mode is not controlled.
Temperature Probe and RF LCD Status Monitor
The DCU contains an RF transmitter, operating at 433.92MHz, it has a periodic transmission of temperature
data for a separate battery operated wireless LCD Status monitor.
The intention is that the Status monitor can sit in a consumer's kitchen and have relaitvely up to date
information ( approx. 15 minute intervals) on the status of the hot tub temperature in the backyard. This
should aid in the ability to determine if a circuit breaker has popped or a tub is shut-down, especially during
the critical cold winter months, where a freeze up would cause major disasters.
The DCU transmits an updated temperature every 11 seconds.
"Unique ID"
Each DCU will have a Unique ID so it can transmit its code and not interfere with a neighbours LCD unit.
There are 65,560 different combinations (0xFFFF), with 0xDEAD being an R&D test case.
"Offset"
Each DCU has a transmission delay upon startup based on the unique ID, this should enable tubs in the
neighbourhood, that start at the same time, possibly after a power blackout, a chance to receive a clear
transmission and not have 2 tubs broadcast at the same time. (16 variations, 1 second each)
The LCD Status monitor will need to "Bond" to the unique ID of it's respective DCU.
This is a one time procedure and does not need to be repeated for battery changes.
71 15th Line South RR1, Orillia, Ontario, Canada, L3V 6H1, (705) 326-3761
Rev 1.9
2007 Sundance DCU-706 Document
Includes Software, Operations and Final Testing Procedure
The DCU code must be able to be told to send the "Bond" command, while the LCD Status monitor is in a
"listening" for a "Bond" code, and cannot pickup a random transmission from a different tub.
To send the "Bond" command from a DCU, it must be available during any operation status (lights on or
off, 2 hr timeout On or off, AC On or Off for Sundance)
"Press and Hold" the Intensity button for 5-seconds (There is only 1 on Jacuzzi so it must be that one)
The DCU will broadcast it's "Bond" command for a period of 4-minutes along with it's temperature
transmission. Any LCD (with it's batteries freshly inserted within 20-minutes) listening during this
procedure, will be bonded to this DCU, if it does not receive it's own tranmission first.
The DCU, as long as it is powered, regardless of it's lighting status (ON or OFF), will send a periodic
transmition of its temperature. (approx every 11 seconds, for a 0.11mS 4680 baud, packet)
The actual baud rate and transmission scheme is as follows:
All packets with a 1 start bit, 0 stop bits and odd parity
11 bits/byte, 55 byte packet
(1) Sync byte and type of transmission (Bond or Temp)
(2) ID, with LSB first and inverted for Linx modules
(1) Temp packet in degrees F only now, as of v1.40
(1) CHKSM
Temperature Probe Input
The first specification for the Temperature probe to be used was the US Sensor Corp Probe.
Sundance Part # 6600-144, now changed to the GE version DC95H303W, as per Tony S.
The DCU is to be made to read the values of this probe with a provided R/T temperature curve chart.
The DCU hardware is currently set to have the Resistive thermocouple to operate from the +5v line to the
IC analog input pin, with a 18K resistor used to linearalize the termocouple for the intended range. When a
thermocouple is not installed the pin will be pulled to GND.
The LCD Status Display will read "Lo" when no probe is installed or the thermocouple cable is broken.
Upper and Lower Limits are currently set to 55F-115F, or 13C-46C. Above or below that limit will
display "Hi" or "Lo".
"Data Transmission", (4680 Baud, 8,0,1)
Data is transmitted approx every 11 seconds.
Initial data time is offset based on the inuque ID of the DCU, so all transmissions will not be happening
at the same time after a power failure.
Consists of: Sync Byte and command type(1), Unique ID Word (2), Temp (1), CHKSM(1).
"Bond" transmisstion: (4680 Baud, 8,0,1)
Sent after a 3 second intensity button push
transmission packcet is sent for 4 minutes upon regular 11 second intervals
Consists of: Sync Byte and command type(1), Unique ID Word (2), Temp (1), CHKSM(1).
71 15th Line South RR1, Orillia, Ontario, Canada, L3V 6H1, (705) 326-3761
Rev 1.9
Loading...
+ 8 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.