Skip to content
Compare
Choose a tag to compare

Development Build

Pre-release
Pre-release

Commits

  • 145315f: pull request merge. changed json to use qjsonobject. added db info. added arcars parse info. (jontio) #61
  • 487f052: Update ci-linux-build.sh (Jonti Olds)
  • 782cec7: Update ci-windows-build.sh (Jonti Olds)
  • a132ec5: Update ci-linux-build.sh (Jonti Olds)
  • 1b7d4e5: added periodic name dcd and freq for udp if using json. added missing default dcd value to oqpskdemod. added all demods to reduce cpu setting. fixed wrong setting name when given one. removed unnecicarry cr from udp when using json. (jontio) #62
  • 59cb765: changes json output a bit and added more to the meta json output message (jontio) #62
  • 4d2c59c: forgot to set variables (jontio) #62
  • 0b41219: linux libacar2 (jontio)
  • b79d9c0: some windows mods for libacars2 (jontio)
  • afa5d2e: pi build (jontio)
  • 388efd3: Update ci-windows-build.sh (Jonti Olds)
  • 14bf8dd: Update ci-windows-build.sh (Jonti Olds)
  • dd5df0f: Update .gitignore (Jonti Olds)
  • 7cdfd12: added missing libsqlite3-0.dll (Jonti Olds)
  • 703862e: uniqueconnection for burst data (unknown) #66
  • daa07bb: Revert "uniqueconnection for burst data" (unknown) #66
  • ef1d504: uniqueconnection for burst data (unknown) #66
  • 25f7da7: added some more gitignore files (jontio)
  • 57558a7: windows build script to work on my computer (jontio)
  • bf2cfff: added qmqtt module. fixed zmq checkbox bug (jontio)
  • 001282b: added mqtt for the acars struct (jontio)
  • 6cffc07: missing * (jontio)
  • 6e545ce: added qt5qmqtt.dll to windows build script (jontio)
  • 0d3339e: linux build script update (jontio)
  • f4641ef: mqtt status LED (jontio)
  • ceaa73f: missing jpeg lib to windows build script. mqtt for pi build script (jontio)
  • 7801f16: mqtt requirment for pi reduced to 5.11 (jontio)
  • f18ddee: pi script update to make work on my pi (jontio)
  • 75161d0: test to see why win build is failing (jontio)
  • 519ca2a: win build still failing (jontio)
  • 160f43f: win build failing is a windeployqt bug (jontio)
Compare
Choose a tag to compare

Changes

  • bigger better database
  • changed plane log to update automatically
  • changed to JFFT
  • added GitHub actions for automatic build
  • removed bundled dependencies from the repo
  • ZMQ input for SDR receiver application https://github.com/jeroenbeijer/SDRReceiver thanks heaps to Jeroen
  • Plane log window disable to save ram for ppl not wanting it
  • Pi build script
  • Source added to statusbar

Linux binary is for Ubuntu type distros (Kubuntu etc) on version 20.04.

Binaries build on GitHub so are 64 bit and will probably use some instructions that may not be available on older computers.

Commits

  • 246f2cb: removed 7za from window build. redeced artifact retention to 1 day (jontio)
  • 7802baa: Adding zeromq stuff (unknown) #55
  • bc08938: Adding zeromq stuff (unknown) #55
  • 5e33dd6: removed bak files (unknown) #55
  • ac9dc50: removed some build artifacts (unknown) #55
  • 096d91b: removed some build artifacts (unknown) #55
  • c1f9edd: revert pro file (unknown) #55
  • 320e8a1: added qrc file (unknown) #55
  • c77d75b: Update ci-windows-build.sh (jeroenbeijer) #55
  • 19a3deb: Update ci-windows-build.yml (jeroenbeijer) #55
  • 7df187b: trying to fix the ci build (unknown) #55
  • 08d933d: trying to fix the ci build (unknown) #55
  • 8c7a9e6: winsock2 not on unix (unknown) #55
  • 8dfcba4: trying to fix the ci build (unknown) #55
  • 044f194: added libsodium to release (unknown) #55
  • f23c900: Update .gitignore (Jonti Olds)
  • a1f0470: bit of tidying and removal of 96k setting for 10500burst (jontio)
  • f5b5778: changed to QtConcurrent::run, fixed hanging bug in zmq receiver when closed if no source is available (jontio)
  • eb76851: added bitrate message for zmq receiver. added to msk demodulator attempt to change samplerate depening on zmq bitrate message (jontio)
  • 7b87374: added zmq_audiosender class and removed the code that was doing the same thing in mainwindow (untested). tidy (jontio)
  • d9794d4: removed if statments from closeing audio (jontio)
  • 71389d7: release version update (jontio)
  • 8c7ec7e: zmq receiver changed from blocking to nonblocking (jontio) #56
  • 8559f65: Create pi-build.sh (jontio)
  • dd252ef: chmod of pi-build.sh (jontio)
  • f69be16: helper args passthrough for pi-build (jontio)
  • e19deaf: arg passthrough for linux build (jontio)
  • 4ef215e: wrong version displayed on -v fixed (jontio)
  • f821bb6: added ability to disable planelog window for ppl who don't want the ram usage of it. added source to statusbar (jontio)
  • 316d92b: linked local audio decoding setting to mute to save CPU if needed. A bit of a patched solution but should be ok for most (jontio)
  • 02f6e94: removed debug message (jontio)
  • ebeae69: removed old commented out planelog window connections. these are now done depending on user settings (jontio)
  • 7564701: version change for full release (jontio)
Compare
Choose a tag to compare

Changes

  • Multiple UDP output destinations allowed (use a space between destinations)
  • Window geometry persistence (useful for multiple instances)
  • Fixed crash issue when opening log more than once and scrolling
  • Added libacars uplink messages to plane log
  • Fixed ACARS UDP output stopping when raw UDP output was toggled
  • Merged Jeroen's CPU reduction button.

Windows Binaries

Compiled with gcc version 9.2.0. Qt version 5.13.1. If you are using an old libaeroambe build it may need to be recompiled for a more recent Qt and gcc version else JAERO might crash.

Compare
Choose a tag to compare

Tiny update

  • libacars dynamically linked even with static build in windows to allow users to update this library without new releases of JAERO.

  • Removed std::cout messages

  • Fixed C-Channel assignment freq=0 message bug

Compare
Choose a tag to compare

Changes

More ACARS message support thanks to Tomasz
8400bps channels use a raised cosine weighting for locking.
8400bps channels use large complex fasrfir RRC filter before the mixer shifted to the approxmate place of the signal.
RRC filter for 8400bps channels is 0.6 rather than 1.0.
Slowed frequency agility of 8400bps signals.
Added detection for stable non carrier detected states.
Added AES and GES to the audio file logging names when availible.
Delete audio files less then than 10k.
Changed audio logging timeout to 2 secs.
Reduced 8400bps symbol resonator from 35hz to 10hz.
Allowed shifting 8400bps carrier to go less than 4200Hz.
24000Hz bandwith locking just for fun.
Optimized 8400bps sample times better.
Removed beep from C-Channel assignment.

Compare
Choose a tag to compare

Changes

Supports demodulation of C channels (8400bps signals).
New tab layout.
Supports audio codecs.
If audio codecs are available it will log audio to disk as well as playing it in real time.
Fixed libcorrect linking issue on Linux. (you may have to still move libcorrect.so into your system libs directory)
Added unzip for the different database format on Linux. (you will need unzip installed)
Probably other things but I can't remember.

Issues

Who knows if the C channel info tab is any use.
Linux users should install unzip
Linux uses should make sure the linker can find libcorrect.so as on Lubuntu is installed into the wrong directory for me.
Due to complexity and the lack of 32-bit Windows machines out there these days I am not going to be compiling 32-bit binaries for these machines.

Added some compiled 64bit Linux binaries.

In case you don't want to compile for a 64bit Linux system that is a derivative of Debian then I've added jaero_64bit_linux_bin.zip that contains packaged libcorrect and JAERO. I know it works on kubuntu 18.0.4. You will still need libvorbis etc so run ldd /opt/jaero/JAERO to figure out what libraries you need to install.

You install them like...

sudo dpkg -i libcorrect_1-1_amd64.deb
sudo dpkg -i jaero_1.0.4.8-1_amd64.deb
Compare
Choose a tag to compare

Thanks to Jeroen we have a new release that adds some nice features.

Added:
1200 C-band burst
Soft FEC
Reduced CPU load on 600/1200 L-band

Compare
Choose a tag to compare

1200 burst dev

Pre-release
Pre-release

Thanks to Jeroen we have a new development release that adds some nice features.

Added:
1200 C-band burst
Soft FEC

Known Issues:
1200 C-band burst EbNo reading incorrect

Compare
Choose a tag to compare

Changed:
Use SSL for the default plane csv database download URL.

Added:
Added SSL DLLs for the Windows binary.

Compare
Choose a tag to compare

Bug fix:
Fix of the SBS1 server