b4aab77
(HEAD -> master)
Show change in time when setting system clock by
2017-09-30 09:35:46 +1000
d84880f
Sort and remove usings and fix namespace of ThunderboltSerialPort by
2017-09-30 09:09:54 +1000
3bc36c2
Add settings saving by
2017-09-29 20:22:00 +1000
74398bc
Move both serial port classes to use abstract base class which handles serial comms by
2017-09-29 19:14:34 +1000
991535f
Combine current time/date into one label by
2017-09-29 19:13:49 +1000
2e227a6
Add NMEA device support by
2017-09-29 18:11:24 +1000
c10a48d
Remove unnecessary usings and debug messages by
2017-09-29 16:58:10 +1000
c9d5bea
Change default minimum update interval by
2017-09-29 16:56:04 +1000
55f1b2e
Rename all controls to a better naming scheme by
2017-09-29 16:53:42 +1000
922c791
Add maximum correction and read minimum update interval from user controls by
2017-09-29 16:48:09 +1000
a3518ba
Set system time! by
2017-09-29 16:11:14 +1000
7c8eb04
Add time and date display by
2017-09-29 15:53:37 +1000
d8e440e
Add error if UTC offset is not present by
2017-09-29 15:18:56 +1000
b0af93e
Build a UI and ensure there are bytes to read to avoid locking on ReadByte call by
2017-09-29 15:17:22 +1000
717c486
Rename project to GPSDOTimeSync by
2017-09-29 14:29:28 +1000
3351b16
Refactor logging in FormMain and change color of warning by
2017-09-29 14:24:46 +1000
b368035
Refactor ThunderboltSerialPort and introduce ProcessByte method to simplify ReadSerialPort by
2017-09-29 14:20:02 +1000
5c32cab
Generalize by introducing ITimeProvider interface by
2017-09-29 14:16:57 +1000
2be1bb2
Calculate UTC time and display by
2017-09-29 13:06:46 +1000
457657c
Test processing primary timing packets by
2017-09-29 11:34:08 +1000
3ef0f0e
Add TODO to possibly improve packet parser by
2017-09-29 11:20:10 +1000
71682de
Ensure ETX byte is preceded by a DLE byte when using the ETX as an end of packet marker by
2017-09-29 11:17:30 +1000
74f81be
Ensure greater than zero DLEs are seen before an ETX to signify the end of a packet by
2017-09-29 11:05:37 +1000
bdcbb92
Fix visibility of ThunderboltPacket's constructor by
2017-09-29 10:43:57 +1000
26cf88f
Process packet in ThunderboltPacket to extract ID and unstuff data by
2017-09-29 10:22:53 +1000
628744b
Add ThunderboltSerialPort class to interface with the Thunderbolt's serial port by
2017-09-29 09:43:03 +1000
fd99737
Fix incorrect index in SystemTimeException string format by
2017-09-29 08:07:41 +1000
9ce90cd
Refactor SystemTimeUtils and add exception to SetSystemTime by
2017-09-29 08:05:15 +1000
18b483a
Initial code commit; system time interop functions and admin rights check by
2017-09-29 00:52:05 +1000
dd8502a
Initial commit by
2017-09-28 21:28:17 +1000