ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
Loading...
Searching...
No Matches
ra8_c6link_wifi.h
Go to the documentation of this file.
1
51
52#pragma once
53
54#ifdef __cplusplus
55extern "C" {
56#endif
57
58#include <stdint.h>
59
60#include "ra8_c6link.h"
61#include "ra8_err.h"
62
91
125
157
197[[nodiscard]] ra8_err_t
198ra8_c6link_sta_cfg_set(ra8_c6link_sta_cfg_t* cfg, const char* ssid, const char* pass);
199
244[[nodiscard]] ra8_err_t ra8_c6link_wifi_start(ra8_c6link_t* link);
245
284[[nodiscard]] ra8_err_t ra8_c6link_wifi_stop(ra8_c6link_t* link);
285
327[[nodiscard]] ra8_err_t ra8_c6link_wifi_join(ra8_c6link_t* link, const ra8_c6link_sta_cfg_t* cfg);
328
360[[nodiscard]] ra8_err_t ra8_c6link_wifi_leave(ra8_c6link_t* link);
361
403
440
441#ifdef __cplusplus
442}
443#endif
Error Code Definitions for ra8-firmware.
ra8_err_codes_t ra8_err_t
Canonical error-return type used by every ra8-firmware API.
Definition ra8_err.h:546