You are on MARINUX webpage

<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.
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 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.
‮.gro.ylimafxut@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.
‮.gro.ylimafxut@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.
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 fonts for X11.


    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.
‮.gro.ylimafxut@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.
‮.gro.ylimafxut@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





ANDROID
Rooted image for MTT Tablet


    DESCRIPTION

MTT Tablet     About low power device, ARM processors and Linux-Android OS are essentials. MTT Tablet is one of rares rugged devices with accessible price. 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 !


   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.Tridata Airmar DST 800: sea speed, depth, temp

    Back to top





SOFTS USED


   OS


   PROGRAMMATION

    Back to top





PROJECTS


   ON DEVELOPPEMENT


Central_unitActuatorCommand_interface

Some others achievements here

    Back to top




You like and use my stuff ? you can encourage me and send some fractions of bitcoins at 12J9tszdmmhfMYze2L1GfXebgrk1gjmrAcBitcoin.jpg

last modification 23/06/14