STM32F769IDiscovery  1.00
uDANTE Audio Networking with STM32F7 DISCO board
Todo List
Global FIND_T
:
  • take TCP_MSS, LWIP_TCP_TIMESTAMPS and PAYLOAD_ALIGN_TYPE/PAYLOAD_ALIGNMENT as arguments
Global LWIP_NETIF_TX_SINGLE_PBUF
: TCP and IP-frag do not work with this, yet:
File lwiperf.c
:
  • implement UDP mode
File snmp_asn1.c
not optimised (yet), favor correctness over speed, favor speed over size
File snmp_core.h
namespace prefixes
File sntp.c
:
  • set/change servers at runtime
  • complete SNTP_CHECK_RESPONSE checks 3 and 4
  • support broadcast/multicast mode?
Global SNTP_CHECK_RESPONSE

: discard reply if any of the LI, Stratum, or Transmit Timestamp fields is 0 or the Mode field is not 4 (unicast) or 5 (broadcast).

  • >= 4

: to check that the Root Delay and Root Dispersion fields are each greater than or equal to 0 and less than infinity, where infinity is currently a cozy number like one second. This check avoids using a server whose synchronization source has expired for a very long time.