Vasily Evseenko
125552e35f
Fix deb package build
2018-12-16 20:35:51 +00:00
Vasily Evseenko
e460af605e
Fix mavlink aggregation
2018-12-16 18:08:22 +03:00
Vasily Evseenko
273ee924aa
Add link to rtl8812au driver
2018-12-15 13:43:06 +03:00
Vasily Evseenko
97986d1963
Bidirectional telemetry support (python/twisted required)
...
Allow tx to use multiple interfaces (tx diversity)
Remove mavlink mode from wfb_tx binary (moved to the python side).
Add tgz, rpm and deb binary package generation
2018-12-13 21:42:35 +03:00
Vasily Evseenko
f6fa9e44ba
Use STBC for tx on rtl8812au
2018-12-05 15:32:27 +03:00
Vasily Evseenko
dbafb0876f
Code cleanup #22
2018-11-15 09:50:07 +03:00
Vasily Evseenko
86de92babd
Rewrite string_format function #22
2018-11-15 09:23:48 +03:00
Vasily Evseenko
2581901a2e
Rewrite string_format function #22
2018-11-14 22:37:37 +03:00
Vasily Evseenko
85a72243bc
Show rssi from all antennas separately
...
Fix ncurses interface
2018-11-13 18:08:17 +03:00
Vasily Evseenko
4c78d2a672
Split nanopi-neo2 patch to CRDA and UART patches
2018-11-07 11:52:25 +03:00
Vasily Evseenko
eb69c82360
Use MSG_DONTWAIT instead of SOCK_NONBLOCK
2018-11-01 12:55:47 +03:00
Vasily Evseenko
587d4860e3
Update kernel patches
2018-10-31 13:19:12 +03:00
Vasily Evseenko
4a43560638
Open tx udp socket in nonblock mode
2018-10-30 14:05:06 +03:00
Vasily Evseenko
c3bcebf6f2
Add article pdf: Analysis of Injection Capabilities and Media Access of IEEE 802.11 Hardware in Monitor Mode
2018-10-26 14:10:13 +03:00
Vasily Evseenko
913476badf
Update .gitignore
2018-10-16 14:27:04 +03:00
Vasily Evseenko
144c73494f
Pack telemetry monitor to binary distributive
2018-10-16 14:25:48 +03:00
Vasily Evseenko
75a64964fd
Add kernel patches for NanoPI NEO2 board
2018-10-13 21:28:07 +03:00
Vasily Evseenko
c67bc92c24
Pack flags as txbuf in mavlink message
2018-09-26 13:19:42 +03:00
Vasily Evseenko
df0a36a007
Inject WFB RSSI as RADIO_STATUS mavlink messages to telemetry stream
2018-09-21 13:59:24 +03:00
Vasily Evseenko
778ae91c4c
Fix type of rssi variable.
...
Fix issue with multiple antenna stats in one packet.
2018-09-18 19:43:31 +03:00
Vasily Evseenko
babd777cef
Fix mavlink port collision
2018-01-02 01:26:21 +03:00
Vasily Evseenko
498f53b6ac
Add WFB telemetry monitor.
2018-01-01 23:46:21 +03:00
Vasily Evseenko
9d6ebbfb19
1. Add link quality info to RX packets
...
2. Add telemetry logs to RX
3. Use monotonic clock for timeouts
2017-12-28 12:06:28 +03:00
Vasily Evseenko
d6781a3753
Fix cleanup
2017-10-20 15:21:55 +03:00
Vasily Evseenko
34de17921b
Add make rule for RPI cross-build (required docker)
2017-10-20 15:20:00 +03:00
Vasily Evseenko
91ccda73d5
Add docs for enhanced setup
2017-10-19 23:25:46 +03:00
Vasily Evseenko
71bfdde0d5
Generate new session key after 2^55 packets to avoid nonce reuse
2017-10-18 13:43:54 +03:00
Vasily Evseenko
dfeb9fa877
Update docs
2017-10-13 22:00:51 +03:00
Vasily Evseenko
deb25aea60
Fix compile on ARM
2017-10-12 23:26:13 +03:00
Vasily Evseenko
95876f4bff
Simplify aggregator logic
...
Remove seq from data packets
Add compatibility for different endianess on RX/TX
2017-10-12 14:21:32 +03:00
Vasily Evseenko
28bd483b89
Add 5GHz / 2.4GHz band selection to startup scripts #7
2017-08-08 15:36:29 +03:00
Vasily Evseenko
75cbde661b
Add link to wiki
2017-07-05 19:50:07 +03:00
Vasily Evseenko
89fff12e58
Fix #6
2017-07-05 15:23:44 +03:00
Vasily Evseenko
7381cac828
Fix makefile
2017-05-17 09:39:28 +03:00
Vasily Evseenko
53e2fd5e4d
Fix missing string to char* conversion.
2017-05-17 09:30:37 +03:00
Vasily Evseenko
5d0bc4e9aa
Fix error formating
2017-05-17 08:37:52 +03:00
Vasily Evseenko
f861adcd86
Fix compat with old g++ versions
2017-05-17 08:34:01 +03:00
Vasily Evseenko
d4f743aa95
Set license to GPLv3
2017-05-05 19:55:58 +03:00
Vasily Evseenko
3b12a1ac79
Create LICENSE.txt
2017-05-05 19:38:11 +03:00
Vasily Evseenko
17692c2c96
Add channel encryption
2017-05-04 12:55:38 +03:00
Vasily Evseenko
4722a7bcf9
Fill ieee80211 frame sequence for traffic debug
2017-04-25 02:35:27 +03:00
Vasily Evseenko
62bf6a05b4
Update README
2017-04-24 23:21:20 +03:00
Vasily Evseenko
808f030663
Update modulation schme: use MCS #1 QPSK 1/2 40MHz SGI 30 Mbit/s
2017-04-24 23:21:20 +03:00
Vasily Evseenko
99f95405c3
Add startup scripts
2017-04-24 23:21:20 +03:00
Vasily Evseenko
b3a3847765
Fix compiler warnings
2017-04-24 23:21:20 +03:00
Vasily Evseenko
6496b831b8
Simplify modN operation
2017-04-24 23:21:20 +03:00
Vasily Evseenko
f97347d854
Fix issue with dropped packets due to diferent latencies inside different wifi adapters
2017-04-24 23:21:20 +03:00
Vasily Evseenko
039b8acb0a
Retry poll on EINTR
2017-04-24 23:21:20 +03:00
Vasily Evseenko
77d76a483c
Add mavlink packet aggregation mode
2017-04-24 23:21:19 +03:00
Vasily Evseenko
d9beedebd2
Add forwarder and aggregator mode to RX for distributed operation
2017-04-24 23:21:19 +03:00