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, including a lightweight base applications from Xfce family, and provide, with about 500Mo, essential marine applications such as:


    Xinutop is made with a special care of lightness, simplicity, efficiency, reliability, non redundancy which can operate from multiple datas devicess (HDD, SSD, USB, SDcard,Flash) on a great variety of x86 instructions set compatible computers, specially with low power processors, or those unfairly considered as obsolete, poorly supporting the growing greed of currents OS, less and less compatible with embedded hardware. Xinutop can run as a portable operating system on removable device, but also as a main operating system on hard drive (same install). The memory usage after startup is about 100MB. To make Xinutop unbreakable (may I say "unbrickable" - used term for deads tablets - or almost ?), the necessary system files and directories are locked and can't be deleted or modified by a normal way (even in root mode).

    Xinutop is assembled with Ubuntu 14.04 packages (Trusty) and include these features:


    Xinutop is under GPL V3, then you are free to use, distribute and modify it, but at your own risk and under your own responsability !


  AUTHOR

Assembled by Frank Baudet.
‮.<gro.ylimafxut@xuniram>
Feedbacks, corrections, suggestions, derivatives are welcome.
Thanks to Linux community.


   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 Ubuntu 14.04, use it as your own risks !
Frank Baudet  <http://marinux.tuxfamily.org>.


    DOCUMENTATION

    VERSION

    CHANGES

    DOWNLOAD

Mutilanguage package - English, French, German, Italian, Portuguese, 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 this help and exit.
   -v or --version.
Display Muplex version 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.
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 Ubuntu 14.04, use it as your own risks !
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 this help and exit.
    -v or --version.
Display Osd Depth version 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 Osd Cat (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 Ubuntu 14.04, use it as your own risks !
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 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. 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 homesickness 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 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.
bsbfix
rewrite the index table from SOURCEDIR, editing it in place.
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.
Require bsbfix from libbsb package, only for bsbfix option.
Suggest OpenCPN by David S. Register.
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 Ubuntu 14.04, use it as your own risks !
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. So, this package can run OpenCPN 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 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 as your own risks !

    2014/07: MTT is not the only one in this category. Take a look at Samsung Galaxy Tab Active 8" SM-T360 (or SM-T365)


   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/01/16
Back to top