Comments (13)
Will be added later at the same time as SPI, I2C
Original comment by [email protected]
on 22 Dec 2012 at 7:26
- Changed state: Accepted
from webiopi.
Original comment by [email protected]
on 22 Dec 2012 at 7:26
- Added labels: Type-Enhancement
- Removed labels: Type-Defect
from webiopi.
In progress, but I don't have any 1-Wire device to make some test...
is the w1-temp module mandatory for RAW and generic 1-Wire communication ?
I mean, is the device detected if you only load w1-gpio module ?
Original comment by [email protected]
on 27 Jan 2013 at 10:16
- Changed state: Started
from webiopi.
The device will still show up without the w1-temp module but it will not give
any data. This is for 1 wire temp sensors. Which is all I have. I imagine that
other devices may need other modules.
Original comment by [email protected]
on 27 Jan 2013 at 1:25
from webiopi.
Okay... thanks for feedback
I think I'll need to hand on some 1-wire devices...
I've designed something generic that suits UART, I2C and SPI, and I'd like to
use the same approach for 1-wire
Original comment by [email protected]
on 27 Jan 2013 at 3:03
from webiopi.
I will be happy to test against my one wire devices if you have a test build. I
might even get a few more types of one wire devices on eBay (they don't cost
much).
Original comment by [email protected]
on 27 Jan 2013 at 3:19
from webiopi.
For sure, but I will not be able to buy all devices.
What devices do you have ?
Original comment by [email protected]
on 27 Jan 2013 at 3:52
from webiopi.
Good find : http://www.maximintegrated.com/samples/
Original comment by [email protected]
on 27 Jan 2013 at 4:28
from webiopi.
DS18B20 samples received and tested.
I first checked differences with and without w1-therm, then looked in w1*
modules sources.
Getting a raw access to the 1-wire interface seems to be hard from Python and
use w1-therm is certainly the best choice.
So I need to adapt my current design to load extra modules keeping a
generalization for OneWire bus that will just load w1-gpio.
Adding other 1-wire device family like IO expander will then be easier.
Original comment by [email protected]
on 1 Feb 2013 at 3:51
from webiopi.
working in r817, closes this issue.
only device listing is missing from the patch, it will be added as a more
generic device listing to get all kinds of devices.
Original comment by [email protected]
on 2 Feb 2013 at 4:08
- Changed state: Fixed
from webiopi.
Travelling at the moment so cannot try for a few days. Was looking at the code
but cannot figure out where the onewire bit is. You have done a big refactor so
maybe I am looking in the wrong place. Or is it possible you forgot to add the
onewire file to version control? Thanks for adding onewire, I look forward to
trying it.
Original comment by [email protected]
on 2 Feb 2013 at 5:58
from webiopi.
oops, you totally right, i missed to add onewire.py before commiting others
changes. now fixed.
you have to go in devices/sensor.py, for the starting point, wich then use
classes in onewire.py
Original comment by [email protected]
on 2 Feb 2013 at 6:26
from webiopi.
Sorry, but how do i use the patch ? is there a command to apply it ?
Original comment by [email protected]
on 25 Mar 2013 at 6:13
from webiopi.
Related Issues (20)
- Adafruit MCP9808 Temperature Sensor HOT 2
- PiFaceDigital driver has missing close() method
- Dont work on Raspberry 2 HOT 6
- Unable to grab Webiopi or to communicate the problem. HOT 1
- WebIOPi not working on Raspberry Pi 2 HOT 2
- NameError: global name 'GPIO' is not defined HOT 18
- Customzed HTML file is not loading HOT 1
- DAC MCP4921 HOT 1
- error 403
- Google Analytics enabled, not to be disabled (easily), not shown in documentation
- ~
- WebiOpi Tutorial_Basis don´t work for me
- rpi.gpio not working after installing webiopi HOT 2
- Saving matplotlib figure
- Webiopi is not working on Raspberry 2 HOT 1
- POST set function to PWM not working HOT 1
- Cannot install Webiopi on RPi 2
- Apache
- I cannot see all of the 40 raspberry pi pins on the Webiopi
- gpio boxes greyedout
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from webiopi.