MCPcopy Create free account

hub / github.com/Narukara/std-training-zh-cn / functions

Functions62 in github.com/Narukara/std-training-zh-cn

↓ 12 callersMethodset_pixel
(&mut self, rgb: RGB8)
common/lib/rgb-led/src/lib.rs:26
↓ 10 callersFunctionwifi
( ssid: &str, pass: &str, modem: impl peripheral::Peripheral<P = esp_idf_svc::hal::modem::Modem> +
common/lib/wifi/src/lib.rs:9
↓ 4 callersFunctionhello_topic
(uuid: &str)
common/lib/mqtt-messages/src/lib.rs:27
↓ 4 callersFunctionns
(nanos: u64)
common/lib/rgb-led/src/lib.rs:46
↓ 4 callersFunctiontemperature_data_topic
(uuid: &str)
common/lib/mqtt-messages/src/lib.rs:23
↓ 4 callersFunctionuuid
()
common/lib/get-uuid/src/lib.rs:3
↓ 2 callersMethodaddress
(&self)
advanced/i2c-driver/src/icm42670p_solution.rs:78
↓ 2 callersFunctioncolor_topic
Handles `EspMqttMessage` without MQTT hierarchy Used to send ColorData(rgb)
common/lib/mqtt-messages/src/lib.rs:19
↓ 2 callersFunctiontemplated
(content: impl AsRef<str>)
intro/http-server/src/main.rs:77
↓ 2 callersFunctiontemplated
(content: impl AsRef<str>)
intro/http-server/examples/http_server.rs:106
↓ 1 callersMethoddata
(&self)
common/lib/mqtt-messages/src/lib.rs:46
↓ 1 callersFunctionget
(url: impl AsRef<str>)
intro/http-client/src/main.rs:45
↓ 1 callersFunctionget
(url: impl AsRef<str>)
intro/http-client/examples/https_client.rs:45
↓ 1 callersFunctionget
(url: impl AsRef<str>)
intro/http-client/examples/http_client.rs:45
↓ 1 callersFunctionindex_html
()
intro/http-server/examples/http_server.rs:124
↓ 1 callersFunctionprocess_message
ANCHOR: process_message
intro/mqtt/exercise/examples/solution_publ_rcv.rs:118
↓ 1 callersFunctionrandom_light
ANCHOR: random_light
advanced/button-interrupt/examples/solution_led.rs:55
↓ 1 callersMethodread_device_id_register
Returns the device's ID `0x67 (if it doesn't, something is amiss) Public method that can be accessed from outside this file.
advanced/i2c-driver/src/icm42670p.rs:42
↓ 1 callersMethodread_register
Reads a register using a `write_read` method. This method is not public as it is only needed inside this file.
advanced/i2c-driver/src/icm42670p_solution.rs:60
↓ 1 callersFunctiontemperature
(val: f32)
intro/http-server/examples/http_server.rs:128
↓ 1 callersMethodtopic
(&self, uuid: &str)
common/lib/mqtt-messages/src/lib.rs:38
Methodaddress
(&self)
advanced/i2c-driver/src/icm42670p.rs:74
Functioncmd_topic_fragment
Handles `EspMqttMessage` with MQTT hierarchy Can be used to send ColorData(rgb) with `Command` in a hierarchical context
common/lib/mqtt-messages/src/lib.rs:12
Functionindex_html
()
intro/http-server/src/main.rs:95
Functionmain
()
intro/http-server/build.rs:9
Functionmain
()
intro/http-server/src/main.rs:28
Functionmain
()
intro/http-server/examples/http_server.rs:28
Functionmain
()
intro/hardware-check/build.rs:9
Functionmain
Entry point to our application. It sets up a Wi-Fi connection to the Access Point given in the configuration, then blinks the RGB LED green/blue. If
intro/hardware-check/src/main.rs:25
Functionmain
()
intro/http-client/build.rs:9
Functionmain
()
intro/http-client/src/main.rs:22
Functionmain
()
intro/http-client/examples/https_client.rs:22
Functionmain
()
intro/http-client/examples/http_client.rs:22
Functionmain
()
intro/mqtt/exercise/build.rs:15
Functionmain
()
intro/mqtt/exercise/src/main.rs:37
Functionmain
()
intro/mqtt/exercise/examples/solution_publ_rcv.rs:37
Functionmain
()
intro/mqtt/exercise/examples/solution_publ.rs:37
Functionmain
()
intro/mqtt/host-client/src/main.rs:19
Functionmain
()
common/lib/get-uuid/build.rs:5
Functionmain
()
common/lib/rgb-led/build.rs:1
Functionmain
()
common/lib/rgb-led/examples/ws2812.rs:6
Functionmain
()
common/lib/wifi/build.rs:1
Functionmain
()
common/lib/wifi/examples/wifi.rs:15
Functionmain
()
advanced/i2c-sensor-reading/build.rs:1
Functionmain
()
advanced/i2c-sensor-reading/src/main.rs:16
Functionmain
()
advanced/i2c-sensor-reading/examples/part_1.rs:16
Functionmain
()
advanced/i2c-sensor-reading/examples/part_2.rs:22
Functionmain
()
advanced/button-interrupt/build.rs:1
Functionmain
()
advanced/button-interrupt/src/main.rs:13
Functionmain
()
advanced/button-interrupt/examples/solution_led.rs:13
Functionmain
()
advanced/button-interrupt/examples/solution.rs:9
Functionmain
()
advanced/i2c-driver/build.rs:1
Functionmain
()
advanced/i2c-driver/src/main.rs:18
Methodnew
Rust ESP Board gpio2, ESP32-C3-DevKitC-02 gpio8
common/lib/rgb-led/src/lib.rs:17
Methodnew
Creates a new instance of the sensor, taking ownership of the i2c peripheral.
advanced/i2c-driver/src/icm42670p_solution.rs:36
Methodnew
Creates a new instance of the sensor, taking ownership of the i2c peripheral.
advanced/i2c-driver/src/icm42670p.rs:33
Methodread_device_id_register
Returns the device's ID `0x67 (if it doesn't, something is amiss) Public method that can be accessed from outside this file.
advanced/i2c-driver/src/icm42670p_solution.rs:44
Methodread_register
Reads a register using a `write_read` method. This method is not public as it is only needed inside this file.
advanced/i2c-driver/src/icm42670p.rs:58
Functiontemperature
(val: f32)
intro/http-server/src/main.rs:99
Methodtry_from
(value: Command)
common/lib/mqtt-messages/src/lib.rs:78
Methodwrite_register
(&mut self, register: Register, value: u8)
advanced/i2c-driver/src/icm42670p_solution.rs:52
Methodwrite_register
(&mut self, register: Register, value: u8)
advanced/i2c-driver/src/icm42670p.rs:50