Sailormade Marine Telemetry


GPS_smallSailormade® is a technological solution that allows boats to be in permanent contact with other boats and with anywhere on land, as long as they are inside the coverage area.

All transfer are made through the Internet using different types of access: cell phones, low earth satellites or geo-stationary satellites.

My participation on this project was focused on the software that runs inside the boat. This is composed by some different solutions:

  • Graphic User Interface - Visible to the user inside the boat. User command are made by a touch screen.
    • Desktop - Quick and easy access to every function of the boat: Geopositioning, engine data, bow direction, boat position, send alerts. etc;
    • Web browser - Modified Internet Explorer 7, with bigger buttons and some extra features.
  • Background operations - Does important tasks automatically. Composed by different small softwares with defined tasks. They are:
    • Security system - Responsible to mantain the health of the system. Keeps vital processes running and avoid execution of unknown processes. Keep the boat's database synchonized to the web database and available to the world;
    • Sensor readers - The boat has sensors - GPS and Accelerometer - that generates usefull data to the system. Sensor readers are small applications that reads the data from the sensors and save it to the boat's database;

Screenshots


Boat Course
Boat Course
Engine Gauges
Engine Gauges
Equilibrium Gauges
Equilibrium Gauges
Night Layout
Night Layout
Custom Web Browser
Custom Web Browser
Easy Access To Web
Easy Access To Web

Requested by
Sailormade

Executed by
Sailormade

My role on the project
Freelancer team management, analyst and programmer

Technologies
Delphi, Windows API, Webservices, PHP, MySQL, Ajax, Javascript, HTML