Releases: sickgreg/OpenIPC-Adaptive-Link
alink v0.56.0
Remember this is pre-release --- for testing
0.56.0
Handle layout of txprofiles.conf better (ignore extra spaces, etc)
Print adaptive-link not-starting-up errors on OSD
Add customOSD back to alink.conf for some ability to customize
To install, follow auto-install instructions in readme
https://github.com/sickgreg/OpenIPC-Adaptive-Link
If upgrading, it is important to also upgrade alink.conf and txprofiles.conf
In assets below, you will find a few sample txprofiles.conf files. One for AF1 card utilizing both 40Mhz and 20Mhz modes. Another for EU2 card. If using 40Mhz, set that up and get it working first, then run alink. Also there's a python script to run when we hit the record button on our GS to request a new keyframe then
alink v0.55.0
Remember this is pre-release --- for testing
0.55.0
- OSD changes colour to yellow on lowest normal-mode and red when GS heartbeat is lost (fallback mode)
- added option to control power or not in alink.conf. Pw in OSD will equal 0 if disabled and wfb.conf/wfb.yaml power will be used
- display real BW, GI,MCS,FEC instead of what we are intending to set (using wfb_tx_cmd get)
To install, follow auto-install instructions in readme
https://github.com/sickgreg/OpenIPC-Adaptive-Link
If upgrading, it is important to also upgrade alink.conf and txprofiles.conf
In assets below, you will find a few sample txprofiles.conf files. One for AF1 card utilizing both 40Mhz and 20Mhz modes. Another for EU2 card. If using 40Mhz, set that up and get it working first, then run alink. Also there's a python script to run when we hit the record button on our GS to request a new keyframe then
alink v0.54.0
Remember this is pre-release --- for testing
0.54.0
default is now 100% rssi weight for better compatibility across devices
default txprofiles is low MCS/bitrates/power. Should be compatible with MarioAIO without blowing it up
add basic 8812au or not detection for power setting logic (removed choice from alink.conf)
add custom OSD rough-auto-size based on resolution (added %d to msposdMSG in alink.conf)
remove divideByFps from txprofiles.conf
add allow_spike_fix_fps option to alink.conf (automating the divideByFps logic)
add qpDelta to txprfofiles.conf
add max penalty for fec_rec
add Bandwidth to OSD (ie, 20 or 40)
add descriptions to settings in alink.conf aka comments
To install, follow auto-install instructions in readme
https://github.com/sickgreg/OpenIPC-Adaptive-Link
If upgrading, it is important to also upgrade alink.conf and txprofiles.conf
In assets below, you will find a few sample txprofiles.conf files. One for AF1 card utilizing both 40Mhz and 20Mhz modes. Another for EU2 card. If using 40Mhz, set that up and get it working first, then run alink. Also there's a python script to run when we hit the record button on our GS to request a new keyframe then
alink v0.51.1
Remember this is pre-release --- for testing
0.51.1 added ability to set 20MHz or 40Mhz bandwidth per txprofile
To install, follow auto-install instructions in readme
https://github.com/sickgreg/OpenIPC-Adaptive-Link
If upgrading, it is important to also upgrade alink.conf and txprofiles.conf
alink v0.46.0
Remember this is pre-release --- for testing
To install, follow auto-install instructions in readme
https://github.com/sickgreg/OpenIPC-Adaptive-Link
I've set default tx profiles to the more robust default 8/12 fec level
If you want to try my latest slightly lower FEC profiles, i've added txprofiles.12-15.conf for you to rename
alink v0.43.0
Run python3 alink_gs
on gs
config.ini will be created in working directory by default
Put alink.conf
and txprofiles.conf
in /etc
on drone
Set alink_drone
as executable and run (add to rc.local to auto-start)
Warning: Choose your wifi adapter model in alink.conf and set power levels in txprofiles.conf to appropriate levels for your transmitter.
Enable tunnel in /etc/datalink.conf. Enable msposd in /etc/telemetry.conf
Note: you need very recent openIPC. Consider doing sysupgrade -k -r -n
alink v0.42.1
Run python3 alink_gs
on gs
config.ini will be created in working directory by default
Put alink.conf
and txprofiles.conf
in /etc
on drone
Set alink_drone
as executable and run (add to rc.local to auto-start)
Warning: Set power levels in txprofiles.conf to appropriate levels for your transmitter.
Enable tunnel in /etc/datalink.conf. Enable msposd in /etc/telemetry.conf
Note: you need very recent openIPC. Consider doing sysupgrade -k -r -n
alink v0.42.0
Run python3 alink_gs
on gs
config.ini will be created in working directory by default
Put alink.conf
and txprofiles.conf
in /etc
on drone
Set alink_drone
as executable and run (add to rc.local to auto-start)
Warning: Set power levels in txprofiles.conf to appropriate levels for your transmitter.
Enable tunnel in /etc/datalink.conf. Enable msposd in /etc/telemetry.conf
Note: you need very recent openIPC. Consider doing sysupgrade -k -r -n