Hi,
I had similar problem anlso with DS9490 and the lcd controller from Louis
Swart years ago.
I solved this by using the following option when starting owfs daemon:
* owhttpd -u --usb_regulartime *
Hope this helps.
Pascal
2013/12/12 Bernd Lamparter bernd.lampar...@web.de
Vajik,
I have now
1) Yes you can use 3 pwm output on the bae0910
the device you plan to control require however 10v pwm input. so you need
additional component to translate the 5v pwm output to 10v. (a transistor
and a resistor will do the job)
2) for using pwm and AE code, look at examples on
I have ordered one on Farnell. Expecting delivrery on week 11. (before
March 18)
Of course I plan to interface Raspi for owfs.
No problem for the electronic part. My idea is to use directly GPIO with
really cheap and little components count.
For linux distro, I plan to use debian.
Still have to
I guess you are using parasitic power mode for your devices.
The voltage drop on DQ is too important to power the ds2450 while still
enough to power ds1820.
Looking at datasheets reveal that the ds2450 require 4.5V as minimum
voltage while ds1820 works with voltage as low as 3.0V
My recommendation
Any wifi router with 16MB ram supporting openwrt could be used. (look at
openwrt.org for compatibility list)
Today most of the home installations have an always on internet router.
I found very efficient and cheap to extend this connectivity device to the
1wire home network.
the 1wire master
Hi, Achim,
I've a similar situation as I used star topology of the network wiring
installed in the house. (this is cat5 however)
I solved this by designing a 16 master board that effectively separate each
branches as unique bus.
The 16 masters are in fact two ds2482-800 installed on a single
I've put the Eagle files and some pictures of the 16 bus master and hub
here:
http://www.brain4home.eu/index.php?option=com_contentview=articleid=48:16-chanel-board-and-hub
pascal
2011/9/18 Eloy Paris pe...@chapus.net
brucek bru...@valinet.com wrote:
If you have an extra pair in the wiring,
Regarding BAE0910, a bus disconnect that include power loss will reset the
device at its poweron default.
If you require a specific setting to be preserved between power cycles, you
may want to embed an initialisation program in the non volatile memory of
the device .
a simple example that
Hi Achim,
See below my results with a comparable configuration (even slower CPU)
You see that getting temperature9 is taking 217ms average via owfs and 238ms
via owread.
My testing config is an NSLU2: 266MHz, 32MB with debian and also using
DS2482 i2c 1wire master. (DS2482-800 variant)
Hi Paris,
you may want to look at the 'writebyte' I've utilized to test some features
sometime ago.
the code is now commented out but still present.
The principle is to consider the writebyte property as a word value (two
bytes)
the hi-byte is parsed as the offset and the lo-byte is parsed as
by itself, owfs does not actively poll the slaves. it only access the bus to
get the informations queried by the client application (ls, owread, ...)
1-wire is a slow bus on which many sensors (slave) may be attached.
Discovering every slaves connected and reading theirs state is a relatively
long
Your problem is probably the GND wire which is too weak and is pulled up
when the low impedance relay is activated.
installing a 220µF capacitor between GND and +5V of the relay supply and a
100nF between GND and chip supply may reduce variations during transitions
but cannot prevent a GND pulled
Hi Marc,
The protocol require that the master always initiate the communication. so
polling is unavoidable.
However the functinality you're wondering exist; you may reduce bus traffic
by using alarm function:
basically you configure the slave to respond to conditionnal search only
when a change
Roberto Spadim robe...@spadim.com.br
check ds1820 datasheet it´s a good source of information
http://datasheets.maxim-ic.com/en/ds/DS18S20.pdf
2011/3/19 Marc MERLIN marc_n...@merlins.org:
On Sat, Mar 19, 2011 at 08:38:58AM +0100, Pascal Baerten wrote:
Hi Marc,
The protocol require
hi,
simultaneous could work in parasite power with limitations:
1)owfs has to issue strongpullup and lock the bus for duration of conversion
after receiving the convertT command, the unpowered sensor(s) pump the
current from the DQ line.
to give more current, the master has to put the DQ wire to
|capacitor--- DS1820 POWER
PIN
GROUND |
DATA-- DS1820 DATA PIN
GROUND --- DS1820 GROUND PIN
2011/2/6 Pascal Baerten pascal.baer...@gmail.com:
hi,
simultaneous could work in parasite power
Hi Roman,
I'm using owfs with ds2482-800 and found the communication slower than other
bus masters solutions.
However not that slow than you describe.
Analysing 1-Wire communication with a digital scope shown that an idle
period is visible between each byte and tri-bits.
This idle period is
? How fast can you read temperature or PIO?
Are these timings are similar to my? (650ms to PIO and 1-1,2 s for temp
without converT command )
Roman
W dniu 03.02.2011 21:44, Pascal Baerten pisze:
Hi Roman,
I'm using owfs with ds2482-800 and found the communication slower than
other bus
hi Guil,
The fastest conversion time for ds18b20 is 93,75ms with 9 bit resolution; I
don't know where you found 10ms...
If you concern is to minimise duration on polling temperatures and if all
your ds18b20 are powered, you may issue a simultaneous temperature
conversion command, do something
Hi Chris,
You are really near your goal.
The DS9490R is a true usb bus master, there is no ttyUSB converter inside.
The syslog messages shows that the bus master is correctly detected and that
slaves are discovered by w1...
Now, you simply have to start owfs with -u (for usb) like this:
this link http://owfs.org/index.php?page=family-code-lookup give you a
direct pointer to all family codes
the family code 10 is what you're looking for.
have fun!
2010/12/9 Bernd Hohmann hohm...@harddiskcafe.de
On 09.12.2010 18:54, Chris G wrote:
I want to run owfs on an Asus eeepc running
regarding owhttpd crash, this seems to occurs when owhttpd is working via
owserver, not when owhttpd access the master directly...
2010/12/2 Bernd Hohmann hohm...@harddiskcafe.de
On 02.12.2010 05:07, Paul Alfille wrote:
Just uploaded. Seems to solve the USB problems, at least for me and my
no problem, bae0910 support has been introduced in 2.7p29...
2010/12/1 Pär Bergman p...@paciens.se
Updated owserver to 2.8p1, works fine ...
Sorry bothered the list before trying :)
/Par
ons 2010-12-01 klockan 11:55 +0100 skrev Pär Bergman:
Hi,
Started to explore the BAE910 device.
01, 2010 12:04 AM
To: OWFS (One-wire file system) discussion and help
Subject: Re: [Owfs-developers] segfault in owhttp 2.8p2 accessing BAE /910
Am Montag, den 29.11.2010, 23:33 +0100 schrieb Pascal Baerten:
http://www.mail-archive.com/owfs-developers@lists.sourceforge.net/msg0
6599.html
Hi Gregg,
This error may occurs if OW_USB is not defined.
did you install libusb?
if not, you have to apt-get install libusb then re-execute ./configure
if the problem persist, report the ./configure output.
Pascal
2010/11/20 Gregg Levine gregg.drw...@gmail.com
On Sat, Nov 20, 2010 at 11:18
not running the normal kernel on my server as Ubuntu server edition is
compiled with PAE and my CPU does not have this addressing feature - can
this
be the cause??
As I'm not a skilled C-debugger so any help is mostly welcome.
Best regards,
Jan
On Mon, November 1, 2010 08:42, Pascal Baerten wrote
Hi Jan,
I got similar issues with intermediate owfs version that introduced
visibility feature.
The visibility feature allows to conditionally hide non relevant properties.
This allows to show adaptive directory structure between bae0910 and bae0911
who share same family code.
This issue is
Hi Greg,
I just verified on my setup and you right. You pointed out a problem that
you have should have appeared only recently.
only bus.0 listing is showed other are empty! (only /bus.n/interface is
shown)
However, my scripts that address slaves on different buses are still working
with no
Got a strike this weekend that killed 3 sensors and one of the eight channel
ds2482 master. :-(
I'm now considering designing an opto-isolated protection between inside and
outside 1wire network.
The problem is the bidirectional nature of the protocol. Did someone already
did this?
I've some idea
On Mon, Aug 23, 2010 at 12:14 PM, Erik Freiholtz e...@freiholtz.com
wrote:
https://www.m.nu/esd-protection-circuit-p-353.html?language=en
BR
Erik
Petr Jakeš skrev 2010-08-23 10:17:
On 23 August 2010 09:54, Pascal Baerten pascal.baer...@gmail.com
wrote:
Got a strike
the reason is that ds18b20 internally store alarming temperatures values
(temphigh templow) in 8bit eeprom registers. this is sufficient to hold
only integer but no decimals.
OWFS accepts the input as decimal values and cache theses for 15min
(default) while on the device the stored value has
oops, just saw now the reply from Paul... sorry
2010/8/4 Pascal Baerten pascal.baer...@gmail.com
the reason is that ds18b20 internally store alarming temperatures values
(temphigh templow) in 8bit eeprom registers. this is sufficient to hold
only integer but no decimals.
OWFS accepts
for temperature control.
rob
-Original Message-
*From:* Pascal Baerten [mailto:pascal.baer...@gmail.com]
*Sent:* Wednesday, July 28, 2010 6:30 AM
*To:* OWFS (One-wire file system) discussion and help
*Subject:* Re: [Owfs-developers] interfacing into 1wire
Hi everyone.
Indeed
.
I will provide more info about this bae0911 soon.
Pascal
2010/7/27 Paul Alfille paul.alfi...@gmail.com
I think Pascal Baerten was pondering plans for his devices that might be
relevant.
On Tue, Jul 27, 2010 at 8:27 AM, Rob Conway rjcon...@bigpond.com wrote:
I have been putting off
hi Alex,
Doing a simultaneous temp conversion on several (3+) parasite powered chips
may consume more power than the master is capable to provide on the DQ line.
I guess that your connected DS28EA00 is not powered by vcc and reset itself
when DQ become too weak to supply enough power...
The
Hi Stuart,
This usb-i2c adapter is based on an ftdi chip (usb to serial).
The smaller chip should be a serial to i2c driver like this one:
http://ics.nxp.com/products/sc18/datasheet/sc18im700.pdf
I've some experience with DS2482-800 and should say that it's a quite good
solution. (better than
Small correction, BAE0910 use FC family code.
This FC range could be segmented and shared as long as the two
identification functions 0x11 and 0x12 (read version read type) are
implemented to allow master to differentiate them.
I also like the idea to setup a registry.
Pascal
2010/4/13 Paul
Parasite power is a great feature, but you will find benefits to power devices
such as temp sensors to allow simultaneous conversion on more than four chips
simultaneously.
Also temp conversion is a time consuming operation that require to lock the
bus if parasiticaly powered.
Additionally, we
Mick,
If your previous mail was a copy-paste from your console, it's effectively a
wrong id:
you put the letter 'O' instead of zero '0' on first position of your id...
Pascal
2010/4/7 Marcus Priesch mar...@priesch.priv.at
Hi mick,
i just tried 2.7p34 and it works again with pyowfs ...
see reply in green
Pascal
2010/4/6 Mick Sulley m...@sulley.info
Hi,
Thanks to the help from Marcus and Pascal I am now able to read sensors
on my network. Now the next question -
I can run
root = Connection (/dev/ttyD1)
s = root.find (type=DS18S20)[0]
print s
Sensor
Hi Japie,
are you seeing other devices on the bus ?
what are the params used to start your ow daemon ?
is there something connected on the on the tinyboard?
did you see the device with prior owfs versions?
did you get same issue on both devices?
Pascal
2010/4/3 Jaap Struyk
I suspect a power issue.
To connect it right: from left to riht: Ground, +5v supply, DQ (1-wire)
Even with only gnd dq, the led will lightly light on, but the chip will
not be enough powered.
Do you use a separate power supply or power from usb? via a usb hub?
powered?
Could you double check the
minutes to 12 hrs. I know I could hard code the ON / OFF time into the
stack however whilst I still have user variables I may as well use them.
-Original Message-
*From:* Pascal Baerten [mailto:pascal.baer...@gmail.com]
*Sent:* Saturday, March 27, 2010 6:59 PM
*To:* OWFS (One-wire file
pointing to next avail location.
SP -4 is the position of the last long in the stack: use 4 bytes from SP-4
to and including SP-1.
CMP is a SUB that does not write result back, only flags updated.
rob
-Original Message-
*From:* Pascal Baerten [mailto:pascal.baer...@gmail.com]
*Sent
see below
2010/3/27 Rob Conway rjcon...@bigpond.com
Oops sorry, I read BNE as branch if negative however on review its Brand
Not Equal so sorry for my Q1 below. And I assume AIX was a typo for AIS
Could I replace the first couple of lines with CMP.L RTC, L_USERN.
no, CMP require
upload/browse for
command:
memory:
eeprom:
firmware
rob
-Original Message-
*From:* Pascal Baerten [mailto:pascal.baer...@gmail.com]
*Sent:* Tuesday, March 09, 2010 6:37 AM
*To:* OWFS (One-wire file system) discussion and help
*Subject:* Re: [Owfs-developers] BAE0910 setup -Some
Hi Rob,
my reply in text.
2010/3/8 Rob Conway rjcon...@bigpond.com
Hi Pascal
I am not sure if I should use this forum for BAE0910 assistance however it
might be good for others setting up the device.
I think It is not a problem, but if It's not related to OWFS, you may also
post in the
Hi zapinio,
Regarding protocol property, maybe proposing alternate slave is discussable.
As you, I simply note that 1-wire offer is slowly going out.
My offer is not an competing product to Maxim-Dallas, It is more a
complementary solution to existing standard products.
I agree for your remarks
hi Chritian,
See the datasheet:
http://www.brain4home.eu/attachments/BAE0910%20datasheet.pdf
particularly on page 10 you will find the register list with description.
just forget about writebyte which was used for testing.
Pascal
2010/2/27 Christian Magnusson m...@mag.cx
Sorry for my
Just note that it is not sufficient to poll alarm directory to discover
units with threshold voltages .
The alarm condition is only set after a conversion. You have to trigger this
conversion in you polling loop via a simultaneous command.
Pascal
2010/2/26 Alessio Sangalli ale...@manoweb.com
my thoughts within the text...
2010/2/26 Jim Kusznir jkusz...@gmail.com
A PC is definitely more powerful, and its programming paradigms are
easier to address, true. However, we've played those games in our OW
setup, and have been going back to the do-it-on-hardware side. For
us, we have a
Hi Rob,
If you plan to use OUT pin for pwm, a *pullup against +5v* is recommended.
Other pwm don't need external pull up/down.
You may connect directly the FET gate to the header, tinyboard already have
a 470 ohms resistor between OUT pin and header.
For an inductive load, it is recommended to
Hi marcus,
Availlability: I really don't have a cristal globe to tell the future, even
less over 10 years...
But if for any reason I would stop this activity, I will pass the relay to
someone else, or even open source the project...
My short planning is to propose alternate board based on the
for example this 4 relay board: http://www.futurlec.com/Relay_4.shtml
2010/2/19 Donald J. Organ IV dor...@donaldorgan.com
Can you point me in the right direction for the interfacing components?
- Original Message -
From: Pascal Baerten pascal.baer...@gmail.com
To: OWFS (One-wire
Hi,
As a special contribution to OWFS project, I'm preparing 50 free BAE0910
tiny boards for the more (re)active OWFS contributors.
To receive this, register to brain4home.eu website and place an order on the
following reference: *BAE0910tiny board owfscontrib*
Only shipping costs will be
...@comcast.net
I'll have to look at your structure.
For mine, i was planning on just having 2 or 4 commands: readmem(),
writemem(), readbyte(byte#), writebyte(byte#)
if yours is similar, i don't see any reason not to.
-tmk
- Original Message -
From: Pascal Baerten pascal.baer
Hi tmk,
Well, I'm nearly sure that maxim-dallas will not accept to assign family id
to others. Instead of facing an explicit no way, I just count on
maxim-dallas tolerance and selected an unassigned familly id near the end of
the range...
To avoid consuming anarchically multiple family id, chips
Hi Scott,
Measuring 1-wire traffic is done connecting your oscilloscope ground to GND
and measuring DQ. no special probe needed. Normally, quality oscilloscopes
provide enough ground isolation, and Tektronix certainly is.
I use the LA (logic analyser) function of my oscilloscope to verify
send the commands via BAE0910?
Paul, will there be a man page for this device on owfs.org (or could I
just not find it)?
regards
/Johan
On 2010-02-02 00:16, Pascal Baerten wrote:
Hi,
I'm pleased to announce the BAE0910, a new multifunction 1-wire slave
device!
Functions such pulse
when traversing the directories,
prepare this command then restart a fresh owfs instance.
Pascal
2010/2/9 Eduard dra...@gmail.com
Pascal Baerten pascal.baerten at gmail.com writes:
Hi Eduard,
I just did a quick check, and yes, I'm able to control explicitly
pio.0 to pio.7 within
Hi,
I'm pleased to announce the BAE0910, a new multifunction 1-wire slave
device!
Functions such pulse width modulation and embedded logic are now possible on
your 1-wire network.
The BAE0910 was the missing link of most 1-wire projects.
Main features:
- 1-wire compatible
- up to four PWM
2010/1/29 Sophana K sophan...@gmail.com
Hi
From the ds2409 description:
the coupler maintains a common ground level for the whole network and
keeps the inactive segments powered. This simplifies supplying central
or local power for additional circuitry and prevents loss of status of
issue will be false presence of
unpowered temps sensors and thus forcing the waiting. which is allways
working.
Sorry for this long post :-/
Pascal
2010/1/28 Paul Alfille paul.alfi...@gmail.com
On Thu, Jan 28, 2010 at 2:28 PM, Pascal Baerten
pascal.baer...@gmail.comwrote:
Hi,
I'm also
I confirm that at least ds2406 is working OK with both pio.byte bits on my
nslu2 platform.
However this is a debian-based slug (thus little-endian) with latest svn.
This indeed seem to indicate an endianness issue.
I will also check if I have a ds2408 avail to confirm with this chip too.
Pascal
From my experience, I'm successfully operating three ds18b20, two ds2413,
one ds2406 at the far end of my garden on a 120 meters branch using CAT5
cable.
However, parastatic devices where quite unreliable until I added a line
termination as shown in AN132, pg 5, Figure 5.
Hi again,
humm, just discovered another reason that can explain your problem:
If you have revision A2 of the DS2482-100, bad luck for you...
see this errata from maxim:
http://pdfserv.maxim-ic.com/en/errata/2482-100A2.pdf
Pascal
2009/8/15 Pascal Baerten pascal.baer...@gmail.com
Hi,
I 'm
.
It mostly depends on how actively you plan to add to the program.
By the way, you change in in 2.7p15 !
Paul
On Tue, Feb 17, 2009 at 10:46 AM, Pascal Baerten pascal.baer...@gmail.com
wrote:
Hi Paul,
I already identified and corrected the first enumeration prob.
see attached file
Humm, sorry for reporting so actively...
everything is fine when starting owhttpd directly on the physical interface.
However, when I work via owserver like this:
owserver --i2c=/dev/i2c-0:ALL -p 40666 --error_level 9 --foreground
owhttpd -s piccolo:40666 -p 81
I can see and control all
Hi,
The new settings ActivePullUp and PulsePresenceMask are always shown
as checked in interface/settings.
However, after placing some tracing, in SetConfiguration(), I confirm
that settings are modified as requested.
For overdrive, the problem is exactly the reverse:
the shown setting change as
Hi,
I've also searched for such equipment however, I didn't find an
acceptable solution.
I still have such need today and foresee in the near future for a
small development based on DS2740 and a coulomb captor.
I already ordered samples from Dallas and found also a small current
transducer (
it for the next release (soon).
Paul
On Tue, Feb 17, 2009 at 4:16 AM, Pascal Baerten pascal.baer...@gmail.com
wrote:
Hi,
I was very happy to see the p14 release that added the APU feature.
However, I should reports some problems.
My configuration is a Debian 2.6.26-1-ixp4xx NSLU2
with i²C connection
71 matches
Mail list logo