Skip to content

Releases: jontio/JAERO

Development Build

21 Nov 19:20
1d4e515
Compare
Choose a tag to compare
Development Build Pre-release
Pre-release

Commits

  • 73f6c80: c channel frequency precision (jeroenbeijer) #89
  • 6539249: library versions (jeroenbeijer) #91
  • e084d78: check for sublabel and strip if found (jeroenbeijer) #91

Number 13 baby

08 Aug 06:49
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)

Bits and pieces update

07 Oct 23:06
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.

A couple of missed things from v1.0.4.9

20 Jan 20:44
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

C channels update and more ACARS messages

19 Jan 03:39
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.

C channels

20 Oct 02:50
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

1200 burst

28 Jan 03:33
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

1200 burst dev

27 Dec 08:36
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

Tiny update

31 Dec 05:07
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.

Just a small bugfix

15 Nov 08:49
Compare
Choose a tag to compare

Bug fix:
Fix of the SBS1 server