Comments (15)
The direction argument passed to the Gpio constructor is usually 'out'
for an output Gpio. Instead of 'out'
, 'high'
or 'low'
can also be specified and will configure the GPIO as an output with an initial level of high or low respectively.
Can 'high'
or 'low'
be specified to achieve the desired behavior?
from onoff.
@docmattman were you able to make any progress here?
from onoff.
This bug makes this unusable.
from onoff.
So calling the Gpio constructor with a direction argument of 'high'
or 'low'
instead of 'out'
didn't help?
from onoff.
I must admit to being a novice. I am trying to use this with a home bridge plugin called homebridge-gpio-garagedoor. It uses onoff as a dependancy for goop control. Not sure how I change how onoff sets the pin.
from onoff.
Forgot. I am using a Raspberry Pi zero running Jesse.
from onoff.
Where do I call the grip constructor
from onoff.
It looks link it's being called indirectly from here: https://github.com/KraigM/homebridge-gpio-garagedoor/blob/master/lib/SwitchPort.ts#L20
That's TypeScript code so the TypeScript transpiler will need to be called to generate the JavaScript code.
from onoff.
Hmm, I will need to figure out what you mean but I see where you are pointing in the code. I can't thank you enough for the help.
from onoff.
@docmattman @danb5 were you able to make any progress here?
from onoff.
Sorry, yes you were correct in the issue.
Dan
On Nov 14, 2016, at 1:47 PM, Brian Cooke [email protected] wrote:
@docmattman @danb5 were you able to make any progress here?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.
from onoff.
That's good news. Thanks for the feedback.
from onoff.
Sorry for the late response. Setting the direction to high
or low
did work. At the time, I wasn't aware those were options. I only saw out
. So, yes, problem solved. Thanks!
from onoff.
I'm glad it worked and thanks for taking the time to provide the feedback.
from onoff.
@docmattman where did you change the direction?
from onoff.
Related Issues (20)
- Problem using watch function with relay HOT 10
- Initialize GPIO without change pin status. HOT 6
- GPIO not working in a worker_thread - nodejs 14.15 HOT 2
- EACCES: permission denied, open '/sys/class/gpio/export' as superuser HOT 2
- Cannot run on non Rpi system HOT 1
- TypeError: writeSync is not a function HOT 4
- Raspberry Pi GPIO control in electron App HOT 8
- My computer does not have a /sys/class/gpio directory, but has /dev/gpiochip* HOT 1
- Interrupt misfire HOT 3
- Raspberry 4 - malloc(): corrupted top size HOT 3
- Error: EPERM: operation not permitted, write HOT 4
- Does not work with Compute Module 4. HOT 2
- Event is fired multiple times
- Superb library - I am running on Node v20 HOT 2
- Pi 5 Compatibility issues HOT 9
- Compatibility with ppp asked?
- RPI 5 gpio numbers HOT 2
- fs error HOT 8
- Newer version of epoll
- Button.watch spams endlessly HOT 1
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 onoff.