Comments (3)
The current recommended interface is exposed through /dev/gpiochip*
character nodes.
from mysensors.
@aledomu thanks for reporting. Do you happen to know what the recommended replacement is?
from mysensors.
Looks like the spi_gpio kernel driver might be the way to go:
- spi_gpio: drivers/spi/spi-gpio.c is used to drive an SPI bus (variable number
of wires, at least SCK and optionally MISO, MOSI and chip select lines) using
GPIO hammering (bitbang). It will appear as any other SPI bus on the system
and makes it possible to connect drivers for SPI devices on the bus like
any other SPI bus driver. For example any MMC/SD card can then be connected
to this SPI by using the mmc_spi host from the MMC/SD card subsystem.
But I have no idea if this driver is available (and usable with normal user privileges) by default, nor how much work would be required to rewrite the MySensors code to use this driver.
from mysensors.
Related Issues (20)
- Need a better solution not to include PJON lib into MySensors repo HOT 2
- Add MultiMessage feature to combine and send multiple messages at once HOT 1
- RPI mqtt gateway not working with user/password authentication HOT 7
- Let the Butler report be clearer on where to add Doxygen comments
- Watchdog timer overflow error for big timeout HOT 3
- PJON driver produces warning and lets fail CI and Toll Gate
- MySensors entities are not properly set when activating scenes/automations in Home Assistant HOT 43
- Improve log parser (capabilities + missing messages)
- High GPIO pin number doesn't work when compiling mysgw HOT 4
- Fixing V_FLOW data type measurement unit HOT 11
- Dead Project HOT 1
- feature request: support for ESP32 HW Ethernet
- MySensors gateway support for 64-bit OS on RPI (gcc cpu flags)
- Mysensors RFM69 gateway compilation error on 64-bit OS (RFM69_MAX_PACKET_LEN) HOT 2
- Documentation change for Arduino pro micro pinout for serial gateway HOT 2
- "make" and "config file" errors
- Raspberry pi Gateway with IRQ doesn't compile HOT 4
- RPi Latest development branch mysgw do not work with raspbian 64bit
- RPi interrupt management not working on latest Linux version (6.6) HOT 2
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 mysensors.