Skip to content

Releases: sickgreg/OpenIPC-Adaptive-Link

alink v0.56.0

16 Feb 11:34
6c111b0
Compare
Choose a tag to compare
alink v0.56.0 Pre-release
Pre-release

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

13 Feb 03:10
7d4c3d4
Compare
Choose a tag to compare
alink v0.55.0 Pre-release
Pre-release

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

11 Feb 07:50
fbb9c44
Compare
Choose a tag to compare
alink v0.54.0 Pre-release
Pre-release

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

28 Jan 07:45
92e45ac
Compare
Choose a tag to compare
alink v0.51.1 Pre-release
Pre-release

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

18 Dec 00:48
f507def
Compare
Choose a tag to compare
alink v0.46.0 Pre-release
Pre-release

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

21 Oct 01:57
b1abeca
Compare
Choose a tag to compare
alink v0.43.0 Pre-release
Pre-release

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

17 Oct 09:18
63c613c
Compare
Choose a tag to compare
alink v0.42.1 Pre-release
Pre-release

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

16 Oct 23:27
4293317
Compare
Choose a tag to compare
alink v0.42.0 Pre-release
Pre-release

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