Loading...
Searching...
No Matches
Deprecated List
Global adc_conf_chan_t::muxpos
, use inputctrl instead
Global CONFIG_GNRC_NETIF_LORAWAN_NETIF_HDR
From Release 2021.10 all GNRC LoRaWAN packets will include the GNRC Netif header. Therefore this parameter will be removed
Global crc16_ccitt_calc (const unsigned char *buf, size_t len)
Use crc16_ccitt_aug_calc instead. Will be removed after 2023.01 release.
Global crc16_ccitt_update (uint16_t crc, const unsigned char *buf, size_t len)
Use crc16_ccitt_aug_update instead. Will be removed after 2023.01 release.
Global flashpage_first_free (void)
Use FLASH_WRITABLE_INIT instead, which is usable in modules as well as applications. The function will be removed after the 2022.04 release.
Global flashpage_last_free (void)
Use FLASH_WRITABLE_INIT instead, which is usable in modules as well as applications. The function will be removed after the 2022.04 release.
Global gcoap_req_send_tl (const uint8_t *buf, size_t len, const sock_udp_ep_t *remote, gcoap_resp_handler_t resp_handler, void *context, gcoap_socket_type_t tl_type)
Will be an alias for gcoap_req_send after the 2022.01 release. Will be removed after the 2022.04 release.
Global GNRC_MAC_ENABLE_DUTYCYCLE_RECORD
Use inverse CONFIG_GNRC_MAC_DISABLE_DUTYCYCLE_RECORD instead. Will be removed after 2021.01 release.
Global mtd_default_get_dev (unsigned idx)
Use mtd_dev_get instead
Module net_gnrc_netdev_default
Use module netdev_default with gnrc or a gnrc submodule instead; will be removed after 2022.07 release.
Module net_gnrc_netif_cmd_lora
Use module shell_cmd_gnrc_netif_lorawan instead; will be removed after 2023.07 release.
Module net_gnrc_pktbuf_cmd
Use module shell_cmd_gnrc_pktbuf instead; will be removed after 2023.07 release.
Module net_gnrc_udp_cmd
Use module shell_cmd_gnrc_udp instead; will be removed after 2023.07 release.
Global NETDEV_EVENT_TX_COMPLETE_DATA_PENDING
Issue an NETDEV_EVENT_TX_COMPLETE event instead and pass the data pending info in netdev_driver_t::confirm_send via the info parameter
Global NETDEV_EVENT_TX_MEDIUM_BUSY
Issue an NETDEV_EVENT_TX_COMPLETE event instead and return -EBUSY in netdev_driver_t::confirm_send.
Global NETDEV_EVENT_TX_NOACK
Issue an NETDEV_EVENT_TX_COMPLETE event instead and return -ECOMM in netdev_driver_t::confirm_send. Via the info parameter additional details about the error can be passed
Global netdev_ieee802154_dst_filter (netdev_ieee802154_t *dev, const uint8_t *mhr)
This function is currently deprecated and will be removed after Release 2022.01. Use ieee802154_dst_filter instead.
Global pcf857x_error_codes_t
These are aliases for errno error codes now, use them directly
Global phydat_unit_to_str (uint8_t unit)
Use phydat_unit_print or phydat_unit_write instead
Global phydat_unit_to_str_verbose (uint8_t unit)
Use phydat_unit_print or phydat_unit_write instead
Module pseudomodule_heap_cmd
Use module shell_cmd_heap instead; will be removed after 2023.07 release.
Module pseudomodule_i2c_scan
Use module shell_cmd_i2c_scan instead; will be removed after 2023.07 release.
Module pseudomodule_md5sum
Use module shell_cmd_md5sum instead; will be removed after 2023.07 release.
Module pseudomodule_nice
Use module shell_cmd_nice instead; will be removed after 2023.07 release.
Module pseudomodule_random_cmd
Use module shell_cmd_random instead; will be removed after 2023.07 release.
Module pseudomodule_sema_deprecated
Will be removed after 2021.07 release.
Module pseudomodule_sha1sum
Use module shell_cmd_sha1sum instead; will be removed after 2023.07 release.
Module pseudomodule_sha256sum
Use module shell_cmd_sha256sum instead; will be removed after 2023.07 release.
Global saul_class_to_str (const uint8_t class_id)
Use saul_class_print or saul_class_write instead
Global sema_wait_timed (sema_t *sema, uint64_t timeout)
Will be removed after release 2021.07
Global SPIClass::setBitOrder (uint8_t order)
This function is deprecated in the official Arduino API, so it is a good idea to not use it. In RIOT, this function is not yet scheduled for removal to allow using Arduino libraries using it.
Global SPIClass::setClockDivider (uint8_t divider)
This function is deprecated in the official Arduino API, so it is a good idea to not use it. In RIOT, this function is not yet scheduled for removal to allow using Arduino libraries using it.
Global SPIClass::setDataMode (uint8_t mode)
This function is deprecated in the official Arduino API, so it is a good idea to not use it. In RIOT, this function is not yet scheduled for removal to allow using Arduino libraries using it.
Global suit_coap_run (void)
This will be removed after after the 2023.01 release.
Module sys_shell_commands
Use module shell_cmds_default instead; will be removed after 2023.07 release.
Module sys_xtimer
xtimer has been deprecated in favor of the ztimer high level timer abstraction layer
Module sys_ztimer_now64
use ztimer_now() returning uint32_t or alternatively use module ztimer64 with ztimer64_now() returning uint64_t. Will be removed after 2022.10 release.
Global UNIT_G
, use UNIT_G_FORCE instead
Global UNIT_GR
, use UNIT_GRAM instead
Global UNIT_GS
, use UNIT_GAUSS instead
Global USBDEV_EVENT_TR_FAIL
This event is deprecated as only a limited number of devices implement and doesn't offer value for upper layer code. This event will be removed after the 2022.07 release.
Global vfs_iterate_mounts (const vfs_mount_t *cur)
This will become an internal-only function after the 2022.04 release, use vfs_iterate_mount_dirs instead.
Global xtimer_nanosleep (uint32_t nanoseconds)
This function is deprecated as no XTIMER backend is currently configured to run at more than 1 MHz, making nanoseconds accuracy impossible to achieve.
Global ztimer_now_t
use ztimer_now() returning uint32_t or alternatively use module ztimer64 with ztimer64_now() returning uint64_t. Will be removed after 2022.10 release.