SignalK / specification

Signal K is a JSON-based format for storing and sharing marine data from different sources (e.g. nmea 0183, 2000, seatalk, etc)
Other
92 stars 69 forks source link

Add Alternator and Solar devices, create chargerQualitiies + cleanups #375

Closed thomasonw closed 7 years ago

thomasonw commented 7 years ago

This is a cumulative (squash) of pull request #330 (which was canceled). This replacement pull request has all the changes in one entry for simpler reading.

Major changes:

There are also several cleanups in this submission, the largest is the scrubbing of the keyword meta which was applied incorrectly. Other small changes include spelling, formatting for consistent punctuation, and the changing xxQuanities (A count) to xxQuality (a characteristic).

Pull request #330 had many changes and direction refinements; this new pull request is the end results.


UNRESOLVED ISSUE: One key issue unresolved is how to report up cumulative charge transfers (example, number of Ahs produced by a solar panel in a day's charging). Different approaches were proposed and tried in #330, with no definitive conclusion - as such, this request does not have any additions addressing device charge transfers. That will need to be a future work item.