Skip to content

nlamirault/poseidon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Poseidon

License Apache 2 GitHub version

  • Master : Circle CI
  • Develop : Circle CI

This tool is a tool for tides.

Installation

You can download the binaries :

Usage

  • CLI help:

      $ poseidon help
    
  • List harbors :

      $ poseidon harbor list
      +------+----------------------------------+
      |  ID  |               NAME               |
      +------+----------------------------------+
      |  52  | Saint-Malo                       |
      +------+----------------------------------+
      |  68  | Trébeurden                       |
      +------+----------------------------------+
      |  69  | Locquirec                        |
      +------+----------------------------------+
      |  84  | Morgat                           |
      [...]
    
  • Describe harbor:

      $ +-------------+-------------------------------------------------------------------------------------------------+
      | INFORMATION |                                              VALUE                                              |
      +-------------+-------------------------------------------------------------------------------------------------+
      | latitude    |                                                                                           44.67 |
      +-------------+-------------------------------------------------------------------------------------------------+
      | longitude   |                                                                                           -1.17 |
      +-------------+-------------------------------------------------------------------------------------------------+
      | name        | Arcachon (Jetée d'Eyrac)                                                                        |
      +-------------+-------------------------------------------------------------------------------------------------+
      | tides       | PM: 00h43 BM: 06h44 PM: 13h21 BM: 19h24 PM: 3,63m BM: 1,05m PM: 3,54m BM: 1,08m PM: 55 PM: 55   |
      |             | PM: 01h56 BM: 07h58 PM: 14h35 BM: 20h36 PM: 3,66m BM: 0,99m PM: 3,67m BM: 0,93m PM: 56 PM: 59   |
      |             | PM: 03h09 BM: 09h10 PM: 15h43 BM: 21h47 PM: 3,79m BM: 0,86m PM: 3,89m BM: 0,74m PM: 63 PM: 68   |
      |             | PM: 04h15 BM: 10h17 PM: 16h44 BM: 22h53 PM: 3,97m BM: 0,70m PM: 4,13m BM: 0,53m PM: 74 PM: 79   |
      |             | PM: 05h13 BM: 11h20 PM: 17h38 BM: 23h53 PM: 4,16m BM: 0,53m PM: 4,34m BM: 0,33m PM: 85 PM: 90   |
      |             | PM: 06h06 BM: 12h16 PM: 18h29 BM: 4,30m PM: 0,39m BM: 4,50m PM: 94 PM: 98                       |
      |             | PM: 00h47 BM: 06h56 PM: 13h06 BM: 19h18 PM: 0,20m BM: 4,38m PM: 0,31m BM: 4,56m BM: 100 BM: 101 |
      +-------------+-------------------------------------------------------------------------------------------------+
    

Development

  • Initialize environment

      $ make init
    
  • Build tool :

      $ make build
    
  • Launch unit tests :

      $ make test
    

Contributing

See CONTRIBUTING.

License

See LICENSE for the complete license.

Changelog

A changelog is available

Contact

Nicolas Lamirault nicolas.lamirault@gmail.com

Releases

No releases published

Packages

No packages published