You are on MARINUX webpage
<http://marinux.tuxfamily.org>

                 

XINUTOP - Dedicated marine OS.
MUPLEX - Soft serial, USB, bluetooth multiplexer.
OSD-DEPTH - Sounder repeater.
RASTOW - Raster charts organizer.
OPENCPN - For TinyCore Linux.
ANDROID - Rooted image for MTT Tablet.
DEVICES USED
SOFTS USED
PROJECTS




XINUTOP
Dedicated Marine OS


   DESCRIPTION

   XINUTOP-NAV is a Linux portable or installed marine OS, builded from Debian stable packages with Xfce desktop environnement. It provide, with about 500Mo, a basic generalist system and essential marine applications such as:
   Xinutop is made in the KISS mind with a special care of simplicity, efficiency, reliability, lightness (who say bloatware ?) and can operate from multiple datas devices (HDD, SSD, USB, SDcard,Flash) on a great variety of x86 compliant computers, from up-to-date hardware to low power or old processors. They poorly supporting the growing greed of currents OS, less and less compatible with embedded hardware, according to Wirth's law. Today it's much easier to add programs (only the programs that you need) on a simple system base than eradicate from the system heart softwares that you are useless.

   Xinutop can run as a portable operating system on removable device, but also as a main operating system on hard drive. The memory usage after startup is about 100MB. To make Xinutop unbreakable (may I say "unbrickable ?") the necessary system files are locked and can't be deleted or modified by a normal way

  Xinutop is assembled with Debian 8.x packages (Jessie) and include these features:

   DESCRIPTION

Assembled by Frank Baudet.
‮.<gro.ylimafxut@xuniram>
Feedbacks, corrections, suggestions, derivatives are welcome.
Thanks to Linux community and TuxFamily for hosting this project.


   COPYRIGHT

COPYRIGHT 2010-2016 Free Software Foundation, Inc. License GNU.
GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This  is  free  software:  you  are free to use, change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Navigation beta software, tested with Debian 8.x, use it under your own responsability.
Frank Baudet  <http://marinux.tuxfamily.org>.

   DOCUMENTATION

   VERSION

   CHANGES

   DOWNLOAD

Mutilanguage package - English, French, German,  Spanish -
Others languages by download after install
 
    Back to top




MUPLEX
NMEA  Multiplexer

     DESCRIPTION

    MUPLEX is a Linux soft multiplexer that can mix different input flows of real or emulate serial datas NMEA and share it between multiple applications.

    OPTIONS

muplex.sh [ options ]
   -h or --help.
Display version, help and exit.
Muplex launches as a flip flop: if you relaunch Muplex when it's running, it stops. At the next relaunch it restarts and so on.  


    DEPENDS

Require SoCat by Gerhard Reiger.
Recommand Zenity by Glynn Foster or better Yad by Victor Ananjevsky (many less dependencies).
Recommend Putty by Simon Tatham.
Suggest OpenCPN by David S. Register.
Suggest Osd Depth by Frank Baudet.


   INSTALL

Shell script, compatible with any Linux distribution on x86 or ARM.
Install the depends.
Decompress the archive in /usr/local/sbin/.
You need to be root (by su or sudo) to configure and launch Muplex due to the restricted access of I/O ports.
Type 'sudo /usr/local/sbin/muplex.sh'
At first launch Muplex create a muplex.conf in /usr/local /etc directory and exit.
You must configure manually this file to adapt at your case and relaunch Muplex.
After configuration, you can add '/usr/local/sbin/muplex.sh &' (without quotes) at your /etc/rc.local to start automatically Muplex and it will run in the background. The devices must be connected and started before start. If not, you need to restart Muplex.


   AUTHOR

Written by Frank Baudet.
‮.<gro.ylimafxut@xuniram>
Feedbacks, corrections, suggestions, derivatives are welcome.
The engine of Muplex is SoCat by Gerhard Reiger.


   COPYRIGHT

COPYRIGHT 2010-2016 Free Software Foundation, Inc. License GNU.
GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This  is  free  software:  you  are free to use, change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Navigation beta software, tested with Debian 8.x Jessie, use it under your own responsability.
Frank Baudet <http://marinux.tuxfamily.org>.


   DOWNLOAD

   MUPLEX

    Back to top




OSD DEPTH
OSD  echo-sounder display
 
  DESCRIPTION

   OSD-DEPTH is a Linux echo-sounder repeater which uses the OSD (On Screen Display) technique to display the water depth from NMEA sentences as DBT (Depth Below Transducer) or DPT (Depth). See screen copy at top of document.

   OPTIONS

osd-depth.sh [ options ]
    -h or --help.
Display version, help and exit.
Osd Depth launches as a flip flop: if you relaunch Osd Depth when it's running, it stops. At the next relaunch it restart and so on.

 
   DEPENDS

Require Mawk (neither Awk nor Gawk !) by Mike Brennan.
Require OsdCat (xosd-bin package) by Martijn van de Streek.
Require SoCat by Gerhard Reiger.
Recommand Zenity by Glynn Foster or better yad by Victor Ananjevsky (many less dependencies).
Recommand Xfontsel (included in x11-utils package)  by Ralph R. Swick.or TKfont by Neil Grant.
Recommand Putty by Simon Tatham.
Suggest OpenCPN by David S. Register.
Suggest Muplex by Frank Baudet.


   TODO
 
Hoping some help to display 7 segments nice fonts for X11.


   INSTALL

Shell script, compatible with any Linux distribution.
Install the depends.
Decompress the archive in /usr/local/bin/.
Type '/usr/local/bin/osd-depth.sh'.
At first launch Osd Depth create a .osd-depth.conf (hidden file) in your home directory and exit.
You must configure manually this file to adapt at your case and relaunch Osd Depth.


   AUTHOR

Written by Frank Baudet.
‮.<gro.ylimafxut@xuniram>
Feedbacks, corrections, suggestions, derivatives are welcome.
 
 
   COPYRIGHT

COPYRIGHT 2010-2016 Free Software Foundation, Inc. License GNU.
GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This  is  free  software:  you  are free to use, change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Navigation beta software, tested with Debian 8.x Jessie, use it under your own responsability.
Frank Baudet <http://marinux.tuxfamily.org>.


   DOWNLOAD

   OSD DEPTH

    Back to top




RASTOW
Raster charts organizer

  DESCRIPTION

   RASTOW (raster-stow contraction) classify your raster charts collection (*.kap files) creating 96 subdirectories divided by timezone (15° steps, without any country exception), north and south, above and below 45° of latitude.

   Two modes of creation are available: <copy> or symbolic <link>. At the end of the operation, a chartlist.txt containing a catalog of your charts is automatically created. Using <chartlist> command, you can create only a chartlist from your database. In copy mode, the created database may be bigger than the original base because a map can have a part in more than one timezone or <45° to >45° in latitude, and it resides in all the timezone subs covered and it is copied twice in differents directories. So, use symlinks if your space storage is critical.

   Two others commands are useful to organize your collection with datas founded in the file header:
      <update> change the file date to the last update edition.
      <rename> change the filename by the chart title.
   It's a good practice to make an update before a copy or rename command: if two files are equals, only the most recent will be handle.

   About raster charts: these charts are not so powerfull and practical than vector charts (no more details zooming, more bigger size), but generally come from original charts edited by officials hydrographics services, the source of vectors charts, so, sometime they may have more details than commercial vector charts (see example) or it is usefull to consult its in case of doubt. Some others people have the nostalgia of paper chart look and feel, and these charts keep the same aspect.

              

   CLASSIFICATION

   Example of subdirectory: N45+TZ+02

   COMMANDS

rastow.sh COMMAND SOURCEDIR [DESTDIR]

   command is:

copy  copy all files from SOURCEDIR to DESTDIR.
link  create symlinks from files in SOURCEDIR to DESTDIR.
update  set the timestamp of files from SOURCEDIR at edition creation.
rename  rename all files from SOURCEDIR with the header's title.
chartlist  create only a chartlist from SOURCEDIR into this directory.
help  this help.

SOURCEDIR:  the directory path which contains your charts. This directory may contain subdirectories.
DESTDIR:        the directory path for destination. If it not exist, it will be created.
 
 
   DEPENDS

Require awk or derivate.
Suggest OpenCPN by David S. Register and PolarView.
Suggest MXmariner by Will Kamp and Marine Navigator by Ronald Koenig on Android.
 

   INSTALL

Shell script, compatible with any Linux distribution.
Decompress the archive in /usr/local/bin/.
Type '/usr/local/bin/rastow.sh' and choice your operation.


    AUTHOR

Written by Frank Baudet.
‮.<gro.ylimafxut@xuniram>
Feedbacks, corrections, suggestions, derivatives are welcome.
 
 
   COPYRIGHT

COPYRIGHT 2010-2016 Free Software Foundation, Inc. License GNU.
GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This  is  free  software:  you  are free to use, change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Navigation beta software, tested with Debian 8.x Jessie, use it under your own responsability.
Frank Baudet <http://marinux.tuxfamily.org>.


   DOWNLOAD

   RASTOW

    Back to top




OPENCPN
Packaged for TinyCore Linux

  DESCRIPTION

   For people who like extrem-ultra-light solutions, TinyCore Linux from Robert Shingledecker is a very interesting OS. This package can run OpenCPN V4.0 on this platform.

   TinyCore Linux website, Infos and downloads: http://www.tinycorelinux.net


   DOWNLOAD

   OPENCPN  FOR TINYCORE

   README INSTALL

Back to top




ANDROID
Rooted image for MTT Tablet


   DESCRIPTION

   About low power device, ARM processors and Linux-Android OS are essentials. MTT Tablet 7" is one of rares rugged (but bugged) device with accessible price. If you want debug it or if you like customize your system, remove  the bloatwares or Gapps (Google applications) and services running in the background, you can use this rooted image and a powerfull tool as Titanium Backup to perform it. This is a complete image as provided by MTT, simply with rooted patches added. Install is very simple. Use the the zip file as a standard image provided by MTT. As all the rooted procedures and usages, you can "brick" your tablet, so make carefully and use it under your own responsability.

Notes:
2014 - MTT is not the only one in this category. Take a look at Samsung Galaxy Tab Active 8" SM-T360 (or SM-T365)
2016 - See also the MeetEarl project


   DOWNLOAD

   ROOTED IMAGE FOR MTT TABLET


Back to top
 



DEVICES  USED


   Here are some devices used with Muplex and OSD_Depth. All are NMEA compatible and are only sensors, not too much expensive and alvailable without display (not so many in the market), nice for virtual instrumentation . Listing only for information. Any affiliation with firms.
    Back to top




SOFTS USED


   OS


   PROGRAMMATION
    Back to top




PROJECTS


   ON DEVELOPPEMENT


To cook: main soft
Some others achievements
here




   You like and use my stuff  and want to rush to make a donation ? No thanks, money create obligations. It's a free stuff from a free man, and I make that I want when I want. But if you need a study, realization, customization in a professional context, contact my company at ‮.<moc.liamg@379kp.mocbew>

   It seems that perfection is attained not when there is nothing more to add, but when there is nothing more to remove.
   Il semble que la perfection soit atteinte non quand il n'y a plus rien à ajouter, mais quand il n'y a plus rien à retrancher.

Antoine de St Exupery

last modification 15/10/16 Document made with KompoZer
Back to top