In message <2c173b6c4c.steve@...>
Steve Turnbull <steve@...> wrote:
[snip bits I can't help you on]
> (I am also on 2.4i Developer, is anything later stable?)
>
I'm using 2.5k (build 305) for some of my development. This build is
very stable in use, but I have had to avoid some of the features of
2.4i as they're not yet fixed. Starting a new app in 2.5k is OK, but
converting an existing one from 2.4 is not for the faint hearted (or
those short of lamp-oil).
The latest build I am aware of (though there must be newer ones since
then) is build 814. I can't use that one as multi-dimension arrays are
broken in it.
My main reason for persevering with 2.5 is that it supports loading of
external modules (like !SerialDev in my case) so that I can build an
app that accesses the serial port.
Over the past 18 months my wife and I have been completely rebuilding a
15th century farmhouse which we've lived in for 25 years and have been
planning to upgrade for almost that long. We have caught up with 500
years of deferred maintenance and inter alia installed underfloor
heating into every room.
Getting back on topic, I have installed a large amount of home
automation, via a "Dallas 1Wire Network" - all controlled via the
serial port of a RPC.
http://www.simon.melhuish.net/projects/oww/
http://www.aag.com.mx
http://www.dalsemi.com
On the heating side, each room is controlled independently of any other
as a single "zone", and the front end allows an unlimited number of
configurations, each on a seven day cycle, and allowing for different
circumstances.
All this is accomplished in a single S-Base application, running
entirely in the background "24/7" as they say, and which also deals with
the following:
Central locking of all house and outbuilding doors on the farm from
a single point (15 acre smallholding which used to be a 150 acre
farm, hence lots of outbuildings), using car central locking units
from Maplins. Actually, one of the main reasons for the development
of the 1-Wire net by Dallas Semi was for ultra secure door access, so
it is ideally suited to this job.
Constant monitoring of weather via a 1-Wire weather station,
including a rain monitor.
Monitoring of water meters used by domestic and agricultural side
via water meters that send out a 5V pulse each time a litre passes.
I use this to monitor for leaks.
Automatic watering system for kitchen garden - eight independently
controlled drip-feed watering systems.
A future add-on will be to control the artificial lighting in the
chicken shed and to open and close the pop-hole at dawn and dusk.
As a result of all this development, if anyone out there needs any code
to use !SerialDev from S-Base, or is thinking of developing a 1-Wire
network of their own, I have lots of functions/procedures which I am
more than willing to share. You do need v2.5 though.
Anybody who wants to play with 2.5 should contact Simon Glass at
s-base@...
I don't believe there's any restriction on registered users trying it
out, but I think Simon likes to keep track of who's got it as it isn't
a release version.
Regards,
--
Robin Hampshire
Robin@...