Difference between revisions of "GPS clock"
From Fernseher
Jump to navigationJump to search
(Created page with "There are two seperate yet related goals here: * Create a local timeserver for my network, based on a GPS time-source on a raspberry-pi. - Should use a 1PPS capable GPS modu...") |
|||
Line 1: | Line 1: | ||
There are two | There are two separate yet related goals here: | ||
* Create a local timeserver for my network, based on a GPS time-source on a raspberry-pi. | * Create a local timeserver for my network, based on a GPS time-source on a raspberry-pi. | ||
- Should use a 1PPS capable GPS module. | - Should use a 1PPS capable GPS module. | ||
Line 13: | Line 13: | ||
- Power usage is somewhat of a concern, though could start out using wall-wart power | - Power usage is somewhat of a concern, though could start out using wall-wart power | ||
- A big 5" or 7" touch display is way overkill, but could display sun location, etc, and use touch for setup | - A big 5" or 7" touch display is way overkill, but could display sun location, etc, and use touch for setup | ||
- Use GPS | - Use GPS co-ords to pick local timezone. | ||
- OLED screen and batteries? | - OLED screen and batteries? | ||
- Could we get away with solar power? | - Could we get away with solar power? | ||
Line 19: | Line 19: | ||
- any way we can have it turn the display off when its not light out? or when I'm not looking at it? :) | - any way we can have it turn the display off when its not light out? or when I'm not looking at it? :) | ||
Things to Display | ==Things to Display== | ||
* Date & Time in several formats: | * Date & Time in several formats: | ||
- UT1 | - UT1 | ||
Line 37: | Line 36: | ||
* DST active | * DST active | ||
Things to Adjust | ==Things to Adjust== | ||
* Ideally nothing, other than date/time display preferences: | * Ideally nothing, other than date/time display preferences: | ||
- 12-hour/24-hour? | - 12-hour/24-hour? | ||
Line 54: | Line 52: | ||
* reboot/restart app if needed | * reboot/restart app if needed | ||
Anything else to make available? | ==Anything else to make available?== | ||
* Maybe a calculator? phone or laptop is more convenient, probably | * Maybe a calculator? phone or laptop is more convenient, probably | ||
* Some sort of calendar mode? Again, for something like this, more than a glance, phone/laptop more convenient | * Some sort of calendar mode? Again, for something like this, more than a glance, phone/laptop more convenient | ||
* Something else I could see at a glance? Home status? | * Something else I could see at a glance? Home status? |
Revision as of 14:04, 23 March 2017
There are two separate yet related goals here:
- Create a local timeserver for my network, based on a GPS time-source on a raspberry-pi.
- Should use a 1PPS capable GPS module. - Doesn't really need a display, though it can have one. - Wired networking is fine - I think it can almost entirely be based on existing packages, like gpsd, ntpd, etc.
- Create a standalone clock, using a GPS source, based on a raspberry-pi
- GPS can be a simple cheap, available one. - Doesn't really need super-accurate inter-second timing, we're only going to display to the nearest second anyway. - Absolutely needs a display of some sort - Should be able to work with no network at all. If wireless is available, to do FW updates or something, bonus. - Power usage is somewhat of a concern, though could start out using wall-wart power - A big 5" or 7" touch display is way overkill, but could display sun location, etc, and use touch for setup - Use GPS co-ords to pick local timezone. - OLED screen and batteries? - Could we get away with solar power? - low-power mode is a goal to get us off the plug - any way we can have it turn the display off when its not light out? or when I'm not looking at it? :)
Things to Display
- Date & Time in several formats:
- UT1 - UTC - Unix - Local - MST - AST
- Number of satellites used in fix
- Battery power left
- Day of week (text) and month of year (text) and week of year (numeric, ISO)
- Time to sunset/since sunrise
- Temp/humidity/pressure
- latitude/longitude
- local time-zone
- DST active
Things to Adjust
- Ideally nothing, other than date/time display preferences:
- 12-hour/24-hour? - ISO formatting options? - which time choices (above) to display at all times
- Other localization settings & options
- C/F for temp - Power-saving settings?
- Some way to initiate FW updates?
- Would be cool if it would detect when my phone is making Wifi available, then: * connect to that * check git for FW updates (or somewhere) * check somewhere for OS and kernel updates * update itself if needed * reboot/restart app if needed
Anything else to make available?
- Maybe a calculator? phone or laptop is more convenient, probably
- Some sort of calendar mode? Again, for something like this, more than a glance, phone/laptop more convenient
- Something else I could see at a glance? Home status?