Giter Club home page Giter Club logo

rpirtscts's People

Contributors

cbst avatar mholling avatar tobiasvogel avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

rpirtscts's Issues

Question about main UART

In the RPi 3 you can switch the bt to the minuart with the pi3-miniuart-bt kernel dtoverlay. When you do this, the main uart is exposed on pins 8 and 10... and it maps to /dev/serial0. I guess my question is do we need to do anything to use this code to enable CTS / RTS on serial0 in this mode? Or does the remapping at the kernel level magically deal with this?

Board rev search

Hello there,
Thank you for the script. It needs to be updated a little in order to work with latest PI however. In /proc/cmdline you are looking for a string "bcm2708.boardrev=", and it is now "bcm2709.boardrev=".

Pi3 On Ubuntu Mate 16.04

I have Pi3 On Ubuntu Mate 16.04

my issue is "can't parse /proc/cmdline"

see below. (this is my "/proc/cmdline"
8250.nr_uarts=1 dma.dmachans=0x7f35 bcm2708_fb.fbwidth=1366 bcm2708_fb.fbheight=768 bcm2709.boardrev=0xa02082 bcm2709.serial=0xb814368e smsc95xx.macaddr=B8:27:EB:14:36:8E bcm2708_fb.fbdepth=32 bcm2708_fb.fbswap=1 bcm2709.uart_clock=48000000 vc_mem.mem_base=0x3dc00000 vc_mem.mem_size=0x3f000000 dwc_otg.lpm_enable=0 console=tty1 console=ttyS0,115200 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait quiet splash

you can see about this issue.

my boardrev bcm2709.

Thank you

while (fscanf(fp, "%255s", string) == 1)
if (sscanf(string, "bcm2708.boardrev=%i", &result))
break;
else if(sscanf(string,"bcm2709.boardrev=%i", &result))
break;
fclose(fp);

GPIO base address RPI2

GPIO base address for Raspberry Pi 2 should be 0x3F200000 instead of 0x20200000. I wasted a day to solve this problem so I hope that this post will help to some noob like me :) .

GPIO17 mask

Hello Matthew,

Mask to enable RTS and CTS is GPIO1617mask 0x00fc0000. What would be the mask to enable CTS only
and not RTS? Also, could you please recommend me any GPIO tutorial?

Thank you,

Pavel.

Uploading firmware to arduino mini pro from pi

Hello,
I was hoping t use this project to enable flow control on the pi to be able to upload the firware to the arduino frm the pi when the serial connection between the pi and the arduino is through the gpio pins (8 and 10).
Besides following your instructions on how to enable pins 16 and 17 on the pi, how should those pins go into the arduino? Currently I am using a logic level shifter to connect the tx and Rx prt on the Arduino to the Pi.

Thanks

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.