Comments (8)
Yes, you may need to adjust paths in the startup scripts folder. The video capture and display part are also RPi specific. You will need to exchange the calls to raspivid and hello_video (video player on the receiving side) with valid calls to something supported by Nvidia.
You should try starting and testing the modules one by one. Manually run the init_wifi.py
script to enable monitor mode. Then manually start the control module and always listen for errors etc.
from dronebridge.
Ok, got it. Do the instructions on the wiki for enabling monitor mode apply to connecting to the clean raspberry pi image? For the default frequency, or do I need to edit the air pi config?
from dronebridge.
This is a generic linux script that should work That way you do not need the config files, just enter the values inside the script directly. Enabling monitor mode is nothing special to DroneBridge. It's always the same. DroneBridge just makes sure we are locked to a channel and data rate
from dronebridge.
Right, I have used that script. I just wanted to make sure I don’t need to change anything on the air pi first. I’ll see if I can get the control module started. I’m running a bit of a hackish Ubuntu version to start with, but I think I can get it working. Thanks again for the help!
from dronebridge.
@seeul8er I have got monitor mode working, and I have adapted the script but I keep getting this message endlessly scrolling through the terminal.
b rc values memory open: Waiting for init : permission denied.
Any idea what is causing that?
from dronebridge.
That is a call to open a shared memory segment under /db_rc_values_t. It is not required for a basic setup. It allows to overwrite RC values by other applications.
Run the application as root (required anyways to be able to send using monitor mode). If that does not fix the problem you must change the path in the code to something where you have write rights. /var/db_rc_values_t
or /home/yourname/db_rc_values_t
should do the trick.
from dronebridge.
Ok now we’re getting somewhere! One more question, how do I access the telemetry feed from something like apm planner? Is it on a local port?
from dronebridge.
You can receive telemetry via the proxy module on TCP port: 5760 - right click on the graphic to open in a new tab - then you can zoom in a bit so the text of the SVG gets rendered correctly. Telemetry is a bit untested in the latest releases.
from dronebridge.
Related Issues (20)
- How do I set RPI to be AIR ? HOT 1
- How does this work ? The docs are useless. HOT 1
- Injection test failed HOT 3
- connect ESP32 to internet HOT 1
- SharePoint links broken HOT 6
- Is it possible to use DroneBridge for 2 way video link?
- Is there a way to use the wifi adapter on my Linux computer without a ground pi station? HOT 3
- APK download "beta is expired" HOT 2
- What are the initial steps to set up the program? HOT 1
- h264 usb camera stream HOT 4
- Drone
- v0.6 .img improvements (shrink) HOT 3
- Commercial Solution HOT 1
- Feature request: Add support for ESP32 long range mode HOT 2
- Wiki is confusing, old unavailable
- Atheros AR9271 with unpatched kernel - DB Python examples do not work HOT 2
- ESP32 Station mode
- Trying to use DroneBridge on AML-S905X-CC (Le Potato) HOT 2
- Support for multiple wifi cards 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 dronebridge.