Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Kezii/esp32cam_rs
/ functions
Functions
66 in github.com/Kezii/esp32cam_rs
⨍
Functions
66
◇
Types & classes
10
↓ 9 callers
Method
get_framebuffer
(&self)
src/espcam.rs:321
↓ 5 callers
Method
data
(&self)
src/espcam.rs:12
↓ 3 callers
Function
push_multipart_text_field
(body: &mut String, boundary: &str, name: &str, value: &str)
examples/telegram_bot/bot_api.rs:155
↓ 3 callers
Method
width
(&self)
src/espcam.rs:16
↓ 2 callers
Function
get_config
()
src/wifi_config.rs:1
↓ 2 callers
Function
http_post
(url: impl AsRef<str>, data: &[u8])
examples/telegram_bot/bot_api.rs:5
↓ 2 callers
Function
my_wifi
( ssid: &str, pass: &str, modem: esp_idf_svc::hal::modem::Modem<'static>, sysloop: EspSystemEv
src/wifi_handler.rs:8
↓ 2 callers
Method
send_data
(&mut self, bytes: &[u8])
examples/idotmatrix/idotmatrixble.rs:58
↓ 1 callers
Method
apply_low_noise_profile
(&self)
src/espcam.rs:224
↓ 1 callers
Method
fb_return
(&self)
src/espcam.rs:32
↓ 1 callers
Method
format
(&self)
src/espcam.rs:24
↓ 1 callers
Function
framebuffer_to_img
(framebuffer: FrameBuffer<'_>)
examples/idotmatrix/idotmatrixble.rs:119
↓ 1 callers
Method
height
(&self)
src/espcam.rs:20
↓ 1 callers
Function
push_multipart_file_header
( body: &mut String, boundary: &str, name: &str, filename: &str, content_type: &str, )
examples/telegram_bot/bot_api.rs:165
↓ 1 callers
Method
request
( &self, method: &str, params: Option<T1>, )
examples/telegram_bot/bot_api.rs:238
↓ 1 callers
Function
telegram_post_multipart
( url: impl AsRef<str>, data: &[u8], chat_id: i64, caption: Option<String>, reply_to_messa
examples/telegram_bot/bot_api.rs:58
Function
ble_advertise_task
( name: &str, server: &mut BLEServer, advertising: &mut BLEAdvertising, )
src/ble.rs:27
Method
drop
(&mut self)
src/espcam.rs:38
Method
from
(error: std::io::Error)
examples/telegram_bot/bot_api.rs:225
Method
get_reg
(&self, reg: i32, mask: i32)
src/espcam.rs:150
Function
idotmatrix_stream_task
(camera: Camera<'_>)
examples/idotmatrix/idotmatrixble.rs:73
Method
init_status
(&self)
src/espcam.rs:49
Function
main
()
build.rs:1
Function
main
()
src/main.rs:6
Function
main
()
examples/webserver.rs:11
Function
main
()
examples/telegram_bot/main.rs:36
Function
main
()
examples/idotmatrix/main.rs:13
Method
new
( pin_pwdn: impl InputPin + OutputPin + 'a, pin_xclk: impl InputPin + OutputPin + 'a,
src/espcam.rs:258
Method
new
(api_key: &str)
examples/telegram_bot/bot_api.rs:218
Method
new
( ble_device: &'a BLEDevice, client: &'a mut BLEClient, )
examples/idotmatrix/idotmatrixble.rs:15
Method
request_with_form_data
isahc doesn't support multipart uploads https://github.com/sagebind/isahc/issues/14
examples/telegram_bot/bot_api.rs:276
Method
reset
(&self)
src/espcam.rs:52
Method
sensor
(&self)
src/espcam.rs:334
Method
set_ae_level
(&self, level: i32)
src/espcam.rs:130
Method
set_aec2
(&self, enable: bool)
src/espcam.rs:110
Method
set_aec_value
(&self, gain: i32)
src/espcam.rs:121
Method
set_agc_gain
(&self, gain: i32)
src/espcam.rs:118
Method
set_awb_gain
(&self, enable: bool)
src/espcam.rs:113
Method
set_bpc
(&self, enable: bool)
src/espcam.rs:136
Method
set_brightness
(&self, level: i32)
src/espcam.rs:64
Method
set_colorbar
(&self, enable: bool)
src/espcam.rs:82
Method
set_contrast
(&self, level: i32)
src/espcam.rs:61
Method
set_dcw
(&self, enable: bool)
src/espcam.rs:133
Method
set_denoise
(&self, level: i32)
src/espcam.rs:73
Method
set_exposure_ctrl
(&self, enable: bool)
src/espcam.rs:97
Method
set_framesize
(&self, framesize: camera::framesize_t)
src/espcam.rs:58
Method
set_gain_ctrl
(&self, enable: bool)
src/espcam.rs:92
Method
set_gainceiling
(&self, gainceiling: camera::gainceiling_t)
src/espcam.rs:76
Method
set_hmirror
(&self, enable: bool)
src/espcam.rs:102
Method
set_lenc
(&self, enable: bool)
src/espcam.rs:147
Method
set_pixformat
(&self, format: camera::pixformat_t)
src/espcam.rs:55
Method
set_pll
( &self, bypass: i32, mul: i32, sys: i32, root: i32, pre: i32,
src/espcam.rs:189
Method
set_quality
(&self, quality: i32)
src/espcam.rs:79
Method
set_raw_gma
(&self, enable: bool)
src/espcam.rs:142
Method
set_reg
(&self, reg: i32, mask: i32, value: i32)
src/espcam.rs:153
Method
set_res_raw
( &self, start_x: i32, start_y: i32, end_x: i32, end_y: i32, o
src/espcam.rs:156
Method
set_saturation
(&self, level: i32)
src/espcam.rs:67
Method
set_sharpness
(&self, level: i32)
src/espcam.rs:70
Method
set_special_effect
(&self, effect: i32)
src/espcam.rs:124
Method
set_vflip
(&self, enable: bool)
src/espcam.rs:107
Method
set_wb_mode
(&self, mode: i32)
src/espcam.rs:127
Method
set_whitebal
(&self, enable: bool)
src/espcam.rs:87
Method
set_wpc
(&self, enable: bool)
src/espcam.rs:139
Method
set_xclk
(&self, timer: i32, xclk: i32)
src/espcam.rs:214
Function
str_to_uuid
(s: &str)
src/ble.rs:14
Method
timestamp
(&self)
src/espcam.rs:28