[OpenTRV-interest] OpenTRV-interest Digest, Vol 4, Issue 5

Alasdair Macdonald EMAIL ADDRESS HIDDEN
Fri Mar 28 10:25:39 GMT 2014


Hmm, how did I not spot the micro USB socket?

My FTDI cable arrived and I've successfully connected to both my boards.

I think that the instructions at
http://sourceforge.net/p/opentrv/wiki/Arduino/ could be clarified:

> 5 Plug in the FTDI cable to your OpenTRV controller. Note which pin is 5V
and which is GND

On the FTDI cable supplied by RS, black is ground. If this is standard
(colouring), it would be helpful to add it to the wiki. If it's not
standard, perhaps it shouldn't ...

I notice that my regular sorceforge account appears to allow me editing
rights to the wiki. I'm happy to contribute; just need suggestions as to
what areas would be most useful.


Next questions:

1. Boot text informs:
> ? at CLI prompt for help

I don't seem to be able to send this command from the Arduino IDE. Should I
be able to, or can the command be sent in a different way?

2. wiki page states "Any time you plug in the FTDI cable or close and
reopen the Arduino IDE serial monitor window, the board will reset and
display the POST sequence again".

I am NOT getting a reboot / POST by simply closing and re-opening the
serial monitor window. Is the wiki incorrect on this point?


3. Is what we are seeing in the console (other than the boot text) a copy
of broadcast messages? And if so, are those standard(ish) FS20 messages as
hinted at on the wiki:

https://sourceforge.net/p/opentrv/wiki/FHT%20Protocol/

Or, is this a separate debug conversation?

Damon wrote that a status message begins with a "="; I have observed that
these are being output every 4 minutes.



And ... 4. what next?



On 27 March 2014 21:40, Damon Hart-Davis <EMAIL ADDRESS HIDDEN> wrote:

> Hi,
>
> The sections are separated by semicolons, and not all sections will appear
> in every status line (one that starts with '=').
>
>
>
> On 27 Mar 2014, at 21:22, Erin Jones <EMAIL ADDRESS HIDDEN> wrote:
>
> > So it turns out, i had a usb bub II (had to disable my electric monitor
> so it can't stay) so I booted one of these guys up today.  Below is my
> basic output.  (i used putty for the serial connection, on windows, i came
> up as com6.  Arduino worked too, putty is just an older friend).
> > typing against the console didn't seem to give output.
> >
> > When I pushed buttons and twiddled the dial... i got output!
> > =F0%@24C1;T0 12 W255 0 F255 0 W255 0 F255 0;S10 10 21 cffO
>
> That line says amongst other things:
>
> > F0%@24C1
>
> In Frost mode with valve 0% open at room temperature of 24 1/16 degrees C
>
> > T0 12 W255 0 F255 0 W255 0 F255 0;
>
> Time is 00:12 and neither LEARN schedule is set.
>
> > S10 10 21 cffO
>
> The target is currently 10C, the FROST target is 10C and the WARM target
> is 21C,
> the unit has a comfort bias, the prediction is that the room shouldn't be
> heated for this hour and the next, and there is a strong indication of room
> occupancy.
>
> This is NOT properly externall documented yet.
>
> However, if you look in UI_Minimal.cpp at serialStatusReport(), much will
> be revealed.
>
> Martin is working on a more human-friendly front end on this rather
> minimal CLI/UI!
>
> Rgds
>
> Damon
>
>
> >
> >
> > I am guessing that is 24C but i am pretty lost after that.  Do we have a
> guide to what those are?  Or what I should be doing next?  I powered up
> another one but buttons, etc didn't seem to relay.  presumably i need to
> sync them somehow.  I'm all ears for suggestions.  I will dig through the
> code if necessary but some pointers to relevant parts would be great.
> >
> > as an aside on power, I am using USB power, it is 5v rather than the 3
> specified in teh other mail but the usb connector was too tempting not to
> try.  is there a risk of burning the board?
> >
> > Do we need an FTDI cable for each device or will we just be needing one
> on teh controller?
> >
> > Hope to see more chatter here (or should we use the sf forum?)
> >
> > OpenTRV booting: board V0.2 REV2; code 2014/Mar/23 20:34:55
> > DEBUG mode with serial logging
> > Reset count: 16
> > Free RAM: 1433
> > posPOST: 1: about to test RFM23
> > posPOST: 2: RFM23 OK
> > Vcc: 3298mV
> > Int temp: 34C / 551
> > posPOST: 3: internal sensors OK, next light/temp/other
> > Gathering initial inputs and computing target/demand...
> > light: 524
> > temp: 390
> > temp pot: 339
> > posPOST: 4: light/temp OK
> > posPOST: 5: slow RTC clock OK
> > ? at CLI prompt for help
> > =F0%@24C6;T0 8 W255 0 F255 0 W255 0 F255 0;S5 5 17 effO
> > =F0%@24C6;T0 8 W255 0 F255 0 W255 0 F255 0;S5 5 17 effO
> >
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opentrv.org.uk/pipermail/opentrv-interest/attachments/20140328/33bdfd06/attachment.html>


More information about the OpenTRV-interest mailing list