0.29.0 #81
ssilverman
announced in
Announcements
0.29.0
#81
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Added
std::FILE*
stream in theStdioPrint
utility class.printf
format string checking forPrint
-derived classes. As of this writing, Teensyduino (1.59) and other platforms don't do compiler checking forPrint::printf
.errno
. Appropriate functions will set this after encountering an error.begin(...)
functions.driver_is_mac_settable()
to the driver API. This checks if the MAC address can be set.Changed
qnethernet_hal_get_system_mac_address(mac)
in the unsupported driver'sdriver_get_system_mac(mac)
implementation. This enables MAC address retrieval for more platforms when communication isn't needed; Teensy 4.0, for example.Ethernet
constructor. This change should make it easier to initialze a MAC address from a custom driver.begin(...)
functions to returnbool
.OSCPrinter
example to use the UDP data directly.driver_set_mac_address_allowed()
todriver_set_incoming_mac_address_allowed()
.driver_proc_input(netif)
to return apbuf*
.Fixed
EthernetServer::port()
to return the system-chosen port if a zero value was specified.EthernetUDP::stop()
to leave any multicast group joined when starting to listen on a multicast address.begin(...)
call fails.EthernetClient::read()
andpeek()
to return -1 instead of 0 when there's no internal state.igmp_start()
, which sets up the all-systems group.This discussion was created from the release 0.29.0.
Beta Was this translation helpful? Give feedback.
All reactions