Giter VIP home page Giter VIP logo

laureline-firmware's People

Contributors

mtharp avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

laureline-firmware's Issues

GPS timescale

Add an option to use GPS and/or TAI timescales instead of UTC.

Avoid ARP/NDP lookups

Prevent replies being delayed by an ARP or NDP lookup. Just use the layer 2 source address from the query packet.

IPv6 support

Implement NTPv4 support which would offer IPv6

Make logging useful

The current logging implementation just sends raw data once per second, which isn't very useful. Send "cooked" statistics less frequently, perhaps something similar to what ntpd would send.

Populate transmit timestamp as late as possible

If responding to a query triggers an ARP request, then some time will elapse between when the reply was generated and when it is finally sent. Postpone writing that field until immediately before transmission.

time of day not set

After flashing the bootloader v4.2 and ll.hex (also 4.2) I have the status LED solid yellow and the PPS blinking red for hours. Console output says:
1900-01-01T00:15:43.702180Z vtimer NOTE step(PPS) -197400 us
1900-01-01T00:15:01.899901Z loopstats INFO off:-108570111ns freq:-11844012ppb jit:129443958ns fjit:0ppt looptc:4s state:1 flags:PPS,!ToD,!PLL,!QUANT

DHCP lease not renewed on time

DHCP leases renew many times later than they should due to a timer issue. This also potentially affects any other part of the network stack that uses timers.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.