Let's put it this way. No code, no help . . . On Wed, Jul 13, 2016 at 9:19 PM, William Hermans <yyrk...@gmail.com> wrote:
> > #code2 > //create an instance of gpio41 > //set direction as OUT > //set value as 1 > usleep(100000); > //set value 0 > > Output : Toggle doesnt happens > > Whats this ? This is not code. At best it's comments, and usleep(). > > > On Wed, Jul 13, 2016 at 9:02 PM, Raulp <imsaurabhra...@gmail.com> wrote: > >> OK let em explain a bit more : >> #code 1 >> sudo echo 41 > export >> cd gpio41 >> sudo chmod 666 direction >> sudo chmod 666 value >> sudo echo out > direction >> sudo echo 1 > value >> sleep 1 >> sudo echo 0 > value >> >> Output : Toggle on the GPIO 41 >> >> >> #code2 >> //create an instance of gpio41 >> //set direction as OUT >> //set value as 1 >> usleep(100000); >> //set value 0 >> >> Output : Toggle doesnt happens >> >> >> Now the output I am referring to is the functioning of the hardware I >> have used.(ignore toggling , it happens anyway using the code#2) >> >> >> Or does your code simply open, and use the file descriptors without any >> error checking what so ever ? >> >> I dont use error codes to check , but I have seen in the oscilloscope >> that the signal transition is happening according to my code. >> >> -Rp >> >> >> On Wednesday, July 13, 2016 at 8:52:30 PM UTC+5:30, William Hermans wrote: >>> >>> When I try to do the same using a user space C application I dont get >>>> the expected response.I am running this app as sudo'er and I have >>>> oscilloscope'd the timings of HIGH/LOW levels of the GPIOs and compared it >>>> with that of the manually writing procedure of GPIOS. The waveform and the >>>> timing diagrams almost matches (95%) >>>> >>> >>> I'm not exactly sure what you saying here . . . However, in code are you >>> actually checking for errors, and error codes. Or does your code simply >>> open, and use the file descriptors without any error checking what so ever >>> ? >>> >>> Seeing the code would probably help a lot. >>> >>> On Wed, Jul 13, 2016 at 2:41 AM, Raulp <imsaura...@gmail.com> wrote: >>> >>>> I have interfaced a hardware using the 5 Gpios on BBB.I can talk to >>>> this device using GPIOs by manually (echoing 0 and 1 to the GPIOS) writing >>>> to it in the sys/class/gpio directory by first exporting the Gpios and >>>> configuring their directions and value.It works perfectly fine. >>>> But, >>>> When I try to do the same using a user space C application I dont get >>>> the expected response.I am running this app as sudo'er and I have >>>> oscilloscope'd the timings of HIGH/LOW levels of the GPIOs and compared it >>>> with that of the manually writing procedure of GPIOS. The waveform and the >>>> timing diagrams almost matches (95%) >>>> So, >>>> What could mysteriously be missing here.?I can go deep into analyzing >>>> the wave-forms and timing diagrams as well if there is an issue in the >>>> timings of the Signals. >>>> Please advice.Thanks in advance ! >>>> -Rp >>>> >>>> -- >>>> For more options, visit http://beagleboard.org/discuss >>>> --- >>>> You received this message because you are subscribed to the Google >>>> Groups "BeagleBoard" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to beagleboard...@googlegroups.com. >>>> To view this discussion on the web visit >>>> https://groups.google.com/d/msgid/beagleboard/cb65b710-203e-4579-8c08-e2b817dc7a03%40googlegroups.com >>>> <https://groups.google.com/d/msgid/beagleboard/cb65b710-203e-4579-8c08-e2b817dc7a03%40googlegroups.com?utm_medium=email&utm_source=footer> >>>> . >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>> >>> -- >> For more options, visit http://beagleboard.org/discuss >> --- >> You received this message because you are subscribed to the Google Groups >> "BeagleBoard" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to beagleboard+unsubscr...@googlegroups.com. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/beagleboard/521956ed-983d-49b9-85f2-62e269dcf7fa%40googlegroups.com >> <https://groups.google.com/d/msgid/beagleboard/521956ed-983d-49b9-85f2-62e269dcf7fa%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> >> For more options, visit https://groups.google.com/d/optout. >> > > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/CALHSORp14_KYQAcMPQyWkpn17LxZSA9V4D2tmqhR1XyXxA5UkA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.