Comments (12)
Is there any reason you can't enable the uart via the enable_uart=1
dtoverlay?
from rpanion-server.
I was using a pre-built image and it just wasn't working. The same image had worked perfectly on a Pi2 but that had no wifi so I had to upgrade to the Pi3 I found lying around. I was getting some packets through, but it was not working right. Then I remembered that on the pi3 the bluetooth uses the same serial so you get junk in the stream. I added the extra overlay and suddenly everything was perfect. I have to put in this overlay on every Pi3 when I try to use a UART terminal on GPIO or I get junk appearing on that terminal as well.
from rpanion-server.
but the subtleties of what each boot config.txt does is beyond me
from rpanion-server.
Is that a Pi 3B or 3B+?
I've got a 3B+ here, and the enable_uart=1
works fine for assigning /dev/serial0
to GPIO14/15 on the Pi
from rpanion-server.
I'll try that myself then next time I get the chance, which will be sometime next week. Do you think that boot option might do more than the equivalent raspi-config
line (which is already in your deployment script)?
from rpanion-server.
Do you think that boot option might do more than the equivalent raspi-config line (which is already in your deployment script)?
The sudo raspi-config nonint do_serial 2
does indeed add the enable_uart=1
to /boot/config.txt
, plus disables the console on that port.
from rpanion-server.
this page https://www.circuits.dk/setup-raspberry-pi-3-gpio-uart/ seems to explain the behaviour I see.
from rpanion-server.
I've done a test from scratch and I can confirm that on my pi3, using a pi connect lite the extra overlay is required
Without it you get a low byte rate and no packets. With it you get working telemetry.
For this test I used a clean pios lite, cloned the repo, used the scripts to setup and then connected to the flight controller
from rpanion-server.
Thanks for looking into that.
I've just tested here with a Pi 3B, Rpanion-Server 0.9.0 disk image and Pi-Connect Lite. No telemetry issues at 115200 baud.
Are you running any additional devices or software on the Pi?
from rpanion-server.
Mine is a Pi 3B+, perhaps that is the difference. The issue is there on all my Pis (which were all purchased in one hit a few years ago) have this issue when I am using the GPIO for console as well.
No extra hardware or software. I am starting to wonder if only a certain run of Pi3 have this issue.
from rpanion-server.
Mine is a Pi 3B+, perhaps that is the difference. The issue is there on all my Pis (which were all purchased in one hit a few years ago) have this issue when I am using the GPIO for console as well.
I've checked my 3B+ with no issues there either.
Is the bluetooth on the Pi attempting to connect to something? Might be worth trying with the bluetooth disabled.
from rpanion-server.
I've added a note to the documentation (https://www.docs.rpanion.com/software/rpanion_server_v09#flight_controller), in case other users come across this issue.
from rpanion-server.
Related Issues (20)
- PL rate gets really high when I tried launch mavlink-router through Rpanion-server HOT 1
- Some problems in configuration and use HOT 13
- Feature request: Local image and video recording (MAVLink camera control) HOT 11
- Feature Request: send VIDEO_STREAM_INFO mavlink messages to GCS HOT 4
- Failed to start Rpanion Server Service
- Feature Request: create a customizable hud by overlaying telemetry on video feed
- Feature Request: Automatic Switch between 2.4 and 5.8 ghz based on performance
- No video feed thru UDP with RTP HOT 2
- Raspberry PI 4B failed to identify the flight control serial port when rpanion-server was installed in ubuntu22.04 HOT 6
- Integrating the raspberry Pi 4 HOT 3
- `pip install`s in deploy/install scripts fail when running on Raspberry Pi OS Bookworm HOT 3
- RTSP not working on RPI OS Bookworm HOT 3
- NIVIDA TX2 NX installation failed HOT 7
- Click BUG on the left menu bar of the server
- Can't set "Maximum Bitrate" beyond 10MB on Raspberry Pi3B+ HOT 7
- ./build_rpanion.sh can't get npm installation complete in PiZeroW/2022-09-22-raspios-bullseye-armhf-lite HOT 6
- Re-install process will fail due to the existence of binary(node/npm) links HOT 5
- Feature Request: pan-tilt gimbal controls HOT 6
- Is there any way to save configuration locally on Rpanion? HOT 7
- High CPU Usage on startup from NPM service HOT 9
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 rpanion-server.