You are on the page of MARINUX

<http://marinux.tuxfamily.org>
 
Open source branch from   
<http://webcom.pk973.org> 

OSD_Depth
            above OpenCPN


XINUTOP - Dedicated marine OS.
MUPLEX - Soft serial, USB, bluetooth multiplexer.
OSD_DEPTH - Sounder repeater.
RASTOW - Raster charts organizer.
DEVICES USED
SOFTS USED
PROJECTS





XINUTOP


   DESCRIPTION

Xinutop-nav is a Linux portable or installed marine OS, including a lightweight base applications from Xfce family, and provide, with less of 400Mo, essential marine applications such as:


Xinutop is made with a special care of lightness, simplicity, efficacy, reliability and can operate from multiple datas supports (HDD, SSD, USB, Flash) on a great variety of i386 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 12.04 packages (Precise), including the scripts "lrd" by Gauvain Pocentek and provide:


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.
‮.moc.liamg@xuniram
Feedbacks, corrections, suggestions, derivatives are welcome.
Thanks to Linux community.


   COPYRIGHT

COPYRIGHT 2010-2014 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 12.4, use it as your own risks !
Frank Baudet - Webcom Kourou 2014 - <http://marinux.tuxfamily.org>.


    DOCUMENTATION

    VERSION

    CHANGES

    DOWNLOAD from tuxfamily.org
         or
    DOWNLOAD from linutop.com

Mutilanguage package - English, French, Spanish, Italian, Portuguese -
and choice one of theses versions:
*.img file, the simplest way to install Xinutop on any bootable device
*.tgz file, for advanced users who want customize their installation on an larger partition, dual boot, etc...

 
    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 ]
   -n or --notify.
Display an info box to give state of Muplex at start. 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.
   -h or --help.
Display this help and exit.
   -v or --version.
Display Muplex version and exit.
   

    DEPENDS

Require SoCat by Gerhard Reiger
Require Zenity by Glynn Foster.
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 or 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.
‮.moc.liamg@xuniram
Feedbacks, corrections, suggestions, derivatives are welcome.
The engine of Muplex is SoCat by Gerhard Reiger.
Thanks to him for his powerful program and help.


    COPYRIGHT

COPYRIGHT 2010-2014 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 12.4, use it as your own risks !
Frank Baudet - Webcom Kourou 2014 - <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 ]
    -n or --notify.
Display an info box to give state of Osd Depth at start. 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.
    -h or --help.
Display this help and exit.
    -v or --version.
Display Osd Depth version and exit.

  
   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.
Require Zenity by Glynn Foster.
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.
 

    INSTALL

Shell script, compatible with any Linux distribution.
Install the depends.
Decompress the archive in /usr/loca/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.
‮.moc.liamg@xuniram
Feedbacks, corrections, suggestions, derivatives are welcome.
 
 
   COPYRIGHT

COPYRIGHT 2010-2014 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 12.4, use it as your own risks !
Frank Baudet - Webcom Kourou 2014 - <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: theses 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 theses charts keep the same aspect.

    Itaparica channel from hydrgraphic Brasil service    Itaparica-raster    Itaparica channel from vector CM93    Itaparica-vector


    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.
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.
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/loca/bin/.
Type '/usr/local/bin/rastow.sh' and choice your operation.


   AUTHOR

Written by Frank Baudet.
‮.moc.liamg@xuniram
Feedbacks, corrections, suggestions, derivatives are welcome.
 
 
   COPYRIGHT

COPYRIGHT 2010-2014 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 12.4, use it as your own risks !
Frank Baudet - Webcom Kourou 2014 - <http://marinux.tuxfamily.org>.


   DOWNLOAD

RASTOW

    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


Central_unitActuatorCommand_interface

    Back to top





last modification 04/02/14