I have a thought to use cellular technology to pipe video and data over a UDP connection. This is nothing, however, I haven't seen a lot of support for the usage of 4G/LTE which allows up to 100mbps speeds. Has anyone ever read up on this pico board? I'ts available from min-box.com. The same place I received my mini-PC for my GCS.
I had this idea about hosting a UDP server on board the aircraft with this pico board. Then routing all traffic through a VPN tunnel where it will be connected to the GCS via internet/VPN tunneling.
The APM will connect to the board via serial I/O. The tricky part (for me) will be routing that serial traffic over a UDP connection. Any idea a simple(r) way to do this with Linux instead of any software-based routing procedures? I very familiar with Linux, just haven't done any network routing inside a client-only environment.
Any thoughts or concerns are more than welcome!
Comments
I guess you don't want to use gstreamer?
#!/usr/bin/perl
use strict;
use warnings;
use Device::SerialPort;
my $port1_path = '/dev/tty1';
my $port2_path = '/dev/tty2';
my $port1 = Device::SerialPort->new($port1_path);
$port1->databits(8);
$port1->baudrate(19200);
$port1->parity("none");
$port1->stopbits(1);
my $port2 = Device::SerialPort->new($port2_path);
$port2->databits(8);
$port2->baudrate(19200);
$port2->parity("none");
$port2->stopbits(1);
while ($in = $port1->input) {
$port2->write($in);
}
Must be adjusted to you port config.
Instead of using Angstrom, this board also supports Android. Which would be better for doing this? I'm not TOO familiar with Android, but I always love learning it!