jvde-github / AIS-catcher

AIS receiver for RTL SDR dongles, Airspy R2, Airspy Mini, Airspy HF+, HackRF, SDRplay and SoapySDR
https://aiscatcher.org
GNU General Public License v3.0
503 stars 77 forks source link

User friendly setup script #231

Closed yanniedog closed 15 hours ago

yanniedog commented 9 months ago

Would it be possible to provide a setup script which helps novice users configure this correctly? Ie, so that it takes users through a basic configuration, step by step, explaining each point. Also, some values could be automatically determined/detected by the script and offered as a "suggested value" based on how they have their system setup.

A significant proportion of people using your software have very limited experience of Linux, java, command line parameters etc.

This would dramatically lower the barrier to entry for your software, and allow many more people to use it. This should not require a computer science degree to set up. Your parents and grandparents should be able to set this up on their own, without any additional help.

Just a suggestion.

This is a philosophy using with my AI project, called Autocrew. If you're interested, check out my repo.

Cheers!

Taxom commented 9 months ago

https://github.com/abcd567a/install-aiscatcher

yanniedog commented 9 months ago

Exactly my point.

jvde-github commented 9 months ago

Great idea on the script. I have also been mulling this over. One option to install it via a script and complete part of the configuration via the webinterface. Bit similar to AIS dispatcher.

Another route is making a simpler special version with a user interface and easy install, like the Android app: https://play.google.com/store/apps/details?id=com.jvdegithub.aiscatcher

I am leaning towards the second option.

The development plan that I have in mind for the next months is to set up a community feed first on aiscatcher.org, and once that is up and running, make an low barrier version, as you call it.

yanniedog commented 9 months ago

Unfortunately, the app isn't much good to me because I'm using a SLR350Ni. Automated, script-based installation is the key. Users should just be able to click "GO" and it automatically get's it working without further user input. Keep it nice and simple for stupid people like me :)

jvde-github commented 9 months ago

I know, using the Android app as an example of an attempt to make it user friendly. Needs a new initiative to get it for Linux and Windows, etc. But your point is clear.

jvde-github commented 4 months ago

Made a start with this in the edge version. Easy install script for Raspberry and script to configure the program (aiscatcher-control)