[OpenTRV-dev] V0.2-Arduino: getting started

Kevin Wood EMAIL ADDRESS HIDDEN
Tue Apr 2 14:43:37 BST 2013


>>
>> Playing devil's advocate, though, rich functionality in the RF module
>> can
>> be an Achilles’ heel if security of supply is an issue, leaving us with
>> a
>> lot of work to do if it goes EOL at an awkward time. I guess that
>> prompts
>> one to wonder if implementing key features like encryption and 100% of
>> the
>> protocol inside the CPU and using a dumb RF module might be a better
>> strategy? More expensive in code size and, probably, power consumption,
>> but with the ability to substitute a different RF module easily?
>
> Not that all solutions necessarily need crypto, but the PICAXE is
> certainly unlikely to be able to accommodate anything significant (~1000
> lines of BASIC max) in software.
>
> But I agree with your general point.
>
> Whatever is in the units is ideally replicatable outside the unit in
> software so that we can maintain interoperation between different RF
> modules.
>
> Rgds
>
> Damon


Yep, I think that's a good principle to work with. If we get into anything
that's not likely to be easily replicable with another module, thus
compromising interoperability, alarm bells should start to ring.

Kevin



More information about the OpenTRV-dev mailing list