comp.lang.ada
 help / color / mirror / Atom feed
* feedback asked on dab-decoder software in Ada
@ 2016-08-18  9:00 jan van katwijk
  2016-09-15  9:00 ` Jacob Sparre Andersen
  0 siblings, 1 reply; 7+ messages in thread
From: jan van katwijk @ 2016-08-18  9:00 UTC (permalink / raw)


Hello group

Last years I did some programming in C++ on SDR-type software. One of the programs is a decoder for DAB(+) signals.
This summer I wanted to learn Ada (again, after a period of well over 20 years) and I  made a reimplementation of the DAB software in Ada.

The resulting Ada program is limited compared to the C++ one in that it is not possible to change dynamically device and DAB mode, and the GUI - I used GtkAda -
is pretty limited.
It does work however fine. Supported input devices are the common dabsticks, the SDRplay device and the airspy.Output is currently using a "default" outputchannel on the PC. 

I would like to get some feedback on the use of the Ada language. I am using bindings to C (some libraries are in C), callbacks from C libraries and quite some tasking.

The sources are available on github: you can download them
by git clone https://github.com/JvanKatwijk/ada-dab.

Any feedback and suggestions for improvement (it definitely runs slower than the C++ version) is welcome

Thanks
jan
 


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2016-09-25 10:44 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-08-18  9:00 feedback asked on dab-decoder software in Ada jan van katwijk
2016-09-15  9:00 ` Jacob Sparre Andersen
2016-09-24 17:45   ` jan van katwijk
2016-09-24 18:38     ` jan van katwijk
2016-09-24 21:27       ` G.B.
2016-09-25 10:44         ` jan van katwijk
2016-09-25  9:04     ` Simon Wright

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox