From 3e54c5b36ee6410aabde4f911c6aa391ea3d86f1 Mon Sep 17 00:00:00 2001
From: Alexandre Bobkov
Date: Sun, 6 Jul 2025 12:02:45 -0400
Subject: [PATCH] .
---
.../tutorial/docs/build/doctrees/data.doctree | Bin 11256 -> 13025 bytes
.../docs/build/doctrees/environment.pickle | Bin 28440 -> 28441 bytes
.../docs/build/html/_sources/data.rst.txt | 7 +++++++
.../tutorial/docs/build/html/data.html | 7 +++++++
.../tutorial/docs/build/html/searchindex.js | 2 +-
.../tutorial/docs/build/simplepdf/.buildinfo | 2 +-
.../build/simplepdf/esp-idf_espnow_rc-car.pdf | Bin 3568217 -> 3568984 bytes
.../tutorial/docs/build/simplepdf/index.html | 11 +++++++++++
8 files changed, 27 insertions(+), 2 deletions(-)
diff --git a/ESP-IDF_Robot/tutorial/docs/build/doctrees/data.doctree b/ESP-IDF_Robot/tutorial/docs/build/doctrees/data.doctree
index 2c0dacf216cc90bfb64a008d331ff1d59356484a..afd9c636435732b10e9681164869acc22fe125d4 100644
GIT binary patch
delta 2414
zcmc&$O=w(I6waH>(3oN}`D>ENWO9?1G>w@+5}_1{^(Pfe!A1g2Fhp}_-krJc_5E?*
zeGMbXM8QR12$lP~a3O^*6hs#?i@K4zav?56P;sNSPy{VeEEE+Np7UOQF)kEL7VpBl
z-}%n@&N=s<_kNqd%~GqWYhO)%km^rY8*0r|w_V4OhUbfZ*af;lo``b4^ACOH!%aCBH{vkzi`
z5h
zj`1=$-qak)b<0MPT2_S=nB_X<9Vz2vE-C~hEEr+F$BG6THhb<06Q#g{XvDAhlG*;=
z5;D8MbRFbCVa+Op_o1wgPF6T`h|Z{m5>^b!iJ&W_U^rA%Vo9hu%G09)D?oha_#oYI
zyg)(%L<;Kowjm{gSPJ1<#G}Q_SatUb6V2!5X7kTooF5PQktJwz>-1K?YpwH`Ff=f3
z@Y%?Mcl~|;^)Nmn8UDGtN=BM~`*4p?RUGaSs+xy+
zgm_nV;hO`Q6#vv^xWWHoQrua6^FPmu{rg`FNIul%D{jVR%NC!hnzRPq$`<>Q2vT4{(mOwSd?A
zypK0-Vq@y<^cM-UNu{$Bxg?x1m@QqkR5UBYZAm5~>f^RE2{VJ1$>@Ew{iW0v(yeZ^
zpVY>7z(3okHo=LG$<#Q8RlMUP?O8O@X4FDwEjfc;5uQM}KG3zOX?lb&tM`xfB$wl;
z-Rk>eQ|k9jS`B1}v}N^7_pdR8)TzjGUwTMg>v>*#1K9aaNYY#f?yfvftC8NHlh?N#
zPG-(&??jQVt9LUOV*uTqL8^MR@2%vm*tS<~^bM-++<0mRpj+yxY$b-!`Z2VwKgc#}
z+J^e0zhCXKgM#^!s^wlxq!Q|0?o#4NLbYYb
zBJSg0(wNwXi@-Mb=D?SU+z#n1V3|!)=k9xQCTgTnKVs0Y_D%;HO_5$m5
zdvIDyJh2@k^(44jS9gbuhj*W$(`xbftTtAE@A!v_qgO#ft%V8U3NRS_?SAeRRN&Mr?jRqC)X+j9$|I
E0^>?J{Qv*}
delta 716
zcmZWnO>5Lp6rGzf)7qj;sdbuU#z``yQ!^bpom!(61+fc3)VitQCsPSNL%*OCr3+l8Qlk#o*H_n!Ci(fxT=uF13O
zg?TxX#P7S0!z+BK*ljzR%9fbM;w;SyEOWxb8>!b4TjOL=VsEk5*+IvmsbJKpOKjsW
z(V|=?VnR6rajY06`uL>u)3KtJ4%fT#lhY^-@p+rJz~Oz>@+aW6?gF@p399I
z!j!O0|AN1G;G{7Ow}i!YMB}u;-fLZQnVK+T-h(+YYSqlaeW9DfLT-kmwD3MsMQgb@
zw7;MUO&3GHY}2vH@u|v{Dz2LcF=;j@_H)^D!1=tHdP=fCH%jQD2yMzZz*XNR0YpV{SDJpcwkh
z_8xEDZ9%jrA8ke5Xr%ivNGStooq1rcnNBzvuvXE{mP9LmgS&kr
F@Ee3s+Xnyu
diff --git a/ESP-IDF_Robot/tutorial/docs/build/doctrees/environment.pickle b/ESP-IDF_Robot/tutorial/docs/build/doctrees/environment.pickle
index a54f1f4c86b337620d1bbd5fa666dbca35ba75b8..87d314b6d1338d132d33397080320c4cc7059434 100644
GIT binary patch
delta 936
zcmZ9JUr19?9LK$PTbs`OGfakBV5sOe=QPV1K8%VG7Q*^tf1F;=?vC@`wtMB=qvk{8
zOD}Sv;CBmy1bgWvSJ?_7Fe)KXf_fLEhhCzGo_dm?b1t>XUOxQJ`ToAY-|zg+@}BT$
zPjD`}9@MNmW4`Ovbedq4ma@8xvX<#aStX+(!!i#W6j4Q%kYQj#Ez_CO^!h?UYbb{$s!KD7
zPFuIFPSqaqEiY(~w8^7&j`tjE99tarK%aPIci-mGOODSRyo35hECf0pJDUIPV#&R;
znSFY0@Q~eO$^Bt}co)8PjY3#$fq0+?P6b+EB@hxCU?(sHqrp}Xf=A(eunxjOKO75s
z3-dwhgvCfBxFXktJp2kBho3!7@G!C_X2KR=Wts#XWG12GUXR$i$V0aDp#s(@?(ZfYG58aa*Z{qT^3j#
lQTQz{IM`nG%tvQisFFRjpCiH%<>=%X;)rpy6|Q8r#J|S!F-HIZ
delta 870
zcmYk2Pe>F|9LHy7ciUap|B{Gip{}L7n{AP#C98&!6+szE>8|73+2=aL?#%LL*7P7n
z&_(7_zme)tQ3nsEwYHEDSdkFeAG&ntBy|i5x)ebay*HriSDE!DES@_9
zFrfy)5|*iHnJ!sPum|baAR4tYL`xE^)9cOzG7v2Ld)l7}9H%T(m|nZRjp&AT%^I+j
z$6Fmbpy1>n)Z7WdX5ZzF#|qw~&0D2~yaoH=rd_rrcEMkye%34(6Pl!=G!_j_%phaj
znzmXLJL)qwz>c;eaP6FuW9OF)3k<6aOAN0W>@;gk*$=;CYBBHM{lHOcufUpdKb^_l
z=om)1eJ8rT6tffl$MsDhn}8)gITd?~yQbiw&x6PyXw!?9pFxPuM(
z$)Mqc>2NIw;R}2YeuNs~+rDbJ8D8LX`M&+nTWzyu_%D=2I$>R`1t~fN1EbaOA$ktB
zcPr40Lau*qj?abKa2$-rA}*zosfAd#Q0IZ~v0g7bXXErop=}_|GV*=!V&pi@eEo0@>=J!^
zFO0-HpgdkAL_AQ@t-|SOH7~Iyf!HhA=}When used with communication protocols like ESP-NOW, this struct is encoded into a byte stream, then
transmitted at regular intervals or in response to user input, and finally
decoded on the receiving end to control hardware.
+
Data Payload
x_axis and y_axis fields capture analog input from a joystick, determining direction and speed.
diff --git a/ESP-IDF_Robot/tutorial/docs/build/html/searchindex.js b/ESP-IDF_Robot/tutorial/docs/build/html/searchindex.js
index d4ffd1738..cbe7aeeab 100644
--- a/ESP-IDF_Robot/tutorial/docs/build/html/searchindex.js
+++ b/ESP-IDF_Robot/tutorial/docs/build/html/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"alltitles":{"ABSTRACT":[[2,"abstract"]],"ByteRider documentation":[[1,null]],"Chassis":[[4,"chassis"]],"Configuration Variables":[[5,"configuration-variables"],[7,"configuration-variables"]],"DATA STRUCTS":[[0,null]],"Data Payload":[[0,"data-payload"]],"Direction and Speed":[[3,"direction-and-speed"]],"Finished Work":[[4,"finished-work"]],"Fusion of Software with Hardware":[[3,"fusion-of-software-with-hardware"]],"GitHub":[[6,"github"]],"HOW DOES IT WORK?":[[3,null]],"Main Function":[[5,"main-function"],[7,"main-function"]],"Motor Wires Harness":[[4,"motor-wires-harness"]],"OVERVIEW":[[2,null]],"RECEIVER":[[5,null]],"REFERENCES":[[6,null]],"Reading Joystick x- and y- Axis Values":[[7,"reading-joystick-x-and-y-axis-values"]],"Receiving & Extracting Data":[[5,"receiving-extracting-data"]],"Reserved Pins & GPIOs":[[3,"reserved-pins-gpios"]],"Schematic":[[3,"schematic"]],"Sending & Ecapsulating Data":[[7,"sending-ecapsulating-data"]],"TRANSMITTER":[[7,null]],"WORK-IN-PROGRESS WALK THROUGH":[[4,null]],"What is PWM?":[[3,null]],"Why use __attribute((packed))?":[[0,"why-use-attribute-packed"]],"Wiring":[[4,"wiring"]],"x- and y- axis":[[3,"x-and-y-axis"]]},"docnames":["data","index","intro","overview","progress","receiver","references","transmitter"],"envversion":{"sphinx":65,"sphinx.domains.c":3,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":9,"sphinx.domains.index":1,"sphinx.domains.javascript":3,"sphinx.domains.math":2,"sphinx.domains.python":4,"sphinx.domains.rst":2,"sphinx.domains.std":2},"filenames":["data.rst","index.rst","intro.rst","overview.rst","progress.rst","receiver.rst","references.rst","transmitter.rst"],"indexentries":{},"objects":{},"objnames":{},"objtypes":{},"terms":{"":[0,2],"0":[3,5],"02x":5,"04x":3,"0x":3,"0x14":5,"0x17":7,"0x44":7,"0x54":5,"0x63":7,"0x6e":5,"0x9c":5,"0x9e":[5,7],"0xb0":7,"0xb5":5,"0xe4":7,"1":[3,5],"100":3,"15":3,"16":3,"2":[3,5],"250":0,"3":[3,5],"4":[0,3,5],"47":3,"48":3,"5":[3,5],"50":[],"6":3,"7":3,"8":3,"90":3,"91":3,"95":[],"A":3,"As":0,"At":2,"IN":1,"IT":1,"If":3,"In":[0,3],"It":[0,3],"NOT":3,"ON":[0,5,7],"On":2,"The":[0,2,3],"These":2,"To":2,"__attribut":[],"__attribute__":[0,5,7],"__gpio6__":[],"_gitbub":[],"_static":[],"abstract":1,"across":0,"ad":0,"adapt":[3,6],"adc1_ch0":3,"adc1_ch1":3,"add":0,"addit":[0,2],"address":[3,7],"adjust":2,"alexandrebobkov":[3,6],"align":0,"all":0,"alloc":3,"allow":[0,2,3],"an":[0,2],"analog":[0,3],"ani":[0,2,3],"app_main":[5,7],"appear":2,"appli":2,"ar":[2,3],"architectur":[],"arg":3,"assign":3,"attribut":0,"avail":[2,3],"axi":[1,2],"back":3,"bacl":3,"bandwidth":0,"base":[2,3],"baselin":2,"batteri":0,"behavior":[],"behaviour":2,"being":3,"below":3,"between":[0,2,3],"bitbyterid":3,"blob":6,"board":3,"bool":[0,5,7],"both":2,"breadboard":3,"brief":3,"buf":[3,5],"buffer":[3,7],"button":[0,3,5,7],"byte":0,"c3":[2,3],"c3_breadboard":[3,6],"call":[3,7],"can":[2,3],"capabl":2,"captur":0,"car":[2,3],"chang":[2,3],"channel":[3,5],"chassi":1,"chip_sensor_init":7,"clockwis":3,"code":[2,3,6],"column":[],"com":[3,6],"command":0,"commun":[0,2],"compact":0,"compat":0,"compil":0,"complet":[4,6],"configur":[0,1],"connect":2,"connectionless":2,"consequ":3,"consist":[],"const":5,"constraint":3,"contain":0,"content":[],"contin":3,"continu":2,"control":[0,2,3,4],"convert":2,"coordin":2,"core":2,"correspond":3,"counter":3,"counterclockwis":3,"crc":3,"creativ":2,"current":5,"custom":2,"customiz":2,"cycl":3,"d":5,"data":[1,2,3],"data_len":[3,5],"dc":[0,2,3,4,5,7],"ddiscret":[],"de":[],"declar":3,"decod":0,"decreas":3,"dedic":3,"defin":[2,3],"deletep":3,"deliv":3,"demonstr":2,"depend":2,"descript":3,"design":[0,2,6],"detail":[],"determin":[0,3],"devboard":3,"develop":[2,3],"developmemt":3,"devic":[0,2,3],"diagon":3,"differenti":0,"digit":3,"direct":[0,2],"directli":2,"discret":3,"displai":3,"doe":1,"drive":0,"duti":3,"e":[0,3],"each":[3,7],"easili":2,"ecapsul":1,"effect":3,"effici":2,"elegantli":2,"els":3,"embed":0,"emploi":2,"enabl":[0,2],"encapsul":0,"encod":0,"encrypt":5,"end":0,"endless":2,"ensur":0,"error":3,"esp":[0,2,3,6,7],"esp32":[2,3,6],"esp_err":[5,7],"esp_err_nvs_new_version_found":[5,7],"esp_err_nvs_no_free_pag":[5,7],"esp_err_t":[5,7],"esp_error_check":[5,7],"esp_if_wifi_sta":5,"esp_log":3,"esp_logi":[3,5],"esp_logw":3,"esp_now_add_p":5,"esp_now_eth_alen":[5,7],"esp_now_init":5,"esp_now_is_peer_exist":3,"esp_now_peer_info_t":5,"esp_now_register_recv_cb":5,"esp_now_send":[3,7],"esp_now_send_status_t":3,"espressif":2,"etc":0,"even":[0,2],"event":3,"everi":3,"evok":3,"evolv":[],"exact":0,"exchang":[],"exist":[],"expand":2,"expect":0,"extend":2,"extract":[1,2],"facilit":2,"fals":5,"fast":2,"featur":2,"fi":2,"field":0,"file":6,"final":0,"fine":[0,3],"finish":1,"fix":[0,3],"flow":2,"focus":2,"follow":3,"form":2,"forward":3,"foundat":2,"four":[0,3],"free":2,"freedom":2,"freerto":[5,7],"frequenc":3,"from":[0,5],"front":3,"function":[1,2,3],"fusion":1,"g":0,"get":3,"github":[1,3],"github_":[],"give":2,"gpio":1,"gpio0":3,"gpio1":3,"gpio4":3,"gpio5":3,"gpio6":3,"gpio7":3,"grain":[0,3],"group":3,"guid":2,"h":[5,7],"handl":2,"har":1,"hardwar":[0,1,2],"harn":4,"heart":2,"hexadecim":3,"high":3,"higher":3,"hold":[3,7],"hood":2,"how":1,"http":[3,6],"i":[0,2],"idea":[],"ideal":[0,2],"idf_robot":6,"idf_robot_schemat":[],"ifidx":5,"igit":[],"illustr":3,"imag":3,"implement":2,"includ":[5,7],"incom":2,"increas":3,"indic":0,"individu":0,"initi":[5,7],"input":[0,2],"insid":4,"instal":4,"instantli":2,"int":[0,3,5,7],"integr":2,"intend":0,"intern":7,"interpret":0,"interv":0,"introduct":[],"itself":2,"joystick":[0,1,2,3,5],"joystick_adc_init":7,"khz":3,"kicad":[3,6],"lastli":3,"latenc":[0,2],"layout":0,"led":[0,5,7],"ledc_channel_0":3,"ledc_channel_1":3,"ledc_channel_2":3,"ledc_channel_3":3,"left":3,"len":5,"length":[3,7],"level":3,"li":[],"light":2,"lightweight":2,"like":[0,2],"listen":2,"loop":2,"low":[0,2,3],"lower":3,"mac":[3,7],"mac_addr":[3,5],"mai":0,"main":[1,6],"maintain":[],"make":0,"manag":2,"maneuv":0,"master":0,"maxim":0,"md":6,"mean":3,"measur":3,"memcpi":5,"memori":[0,3,7],"messag":3,"microcontrol":[0,2,3],"minim":0,"modul":[2,3],"modular":2,"monitor":2,"motor":[0,1,2,3,5,7],"motor1_rpm_pcm":[],"motor1_rpm_pwm":[0,3,5,7],"motor2_rpm_pcm":[],"motor2_rpm_pwm":[0,3,5,7],"motor3_rpm_pcm":[],"motor3_rpm_pwm":[0,3,5,7],"motor4_rpm_pcm":[],"motor4_rpm_pwm":[0,3,5,7],"motors_rpm":[0,3,5],"move":3,"movement":[2,3],"multi":0,"nav_btn":7,"nav_bttn":[0,3,5],"need":[2,3],"network":2,"node":6,"nor":[],"note":3,"now":[0,2,3,7],"num":[],"number":3,"nv":[5,7],"nvs_flash":[5,7],"nvs_flash_eras":[5,7],"nvs_flash_init":[5,7],"off":[0,3,5,7],"often":3,"ok":3,"omni":0,"onboard":0,"ondatareceiv":[3,5],"ondatas":3,"one":3,"onli":[3,4],"oper":[0,2,3],"oscilloscop":3,"other":3,"over":0,"overview":1,"pack":[2,5,7],"packet":[0,2,3],"pad":0,"pair":[0,2,3],"paramet":2,"particular":3,"payload":1,"pcb":[3,6],"peer_addr":5,"per":3,"percentag":3,"period":3,"physic":2,"pin":1,"platform":0,"png":[],"pointer":[3,7],"porttick_period_m":3,"posit":[0,3,5,7],"possibl":[2,3],"power":3,"precis":0,"predefin":2,"predict":0,"progress":1,"project":2,"protocol":[0,2],"provid":[0,2,3],"puls":[2,3],"purpos":3,"push":[0,3,5,7],"pwm":[0,2,5,7],"rapidli":3,"rc":[2,3],"rc_send_data_task":3,"read":1,"readm":6,"real":2,"receiv":[0,1,2,3,7],"receiver_mac":[3,7],"record":[],"refer":1,"regist":3,"regul":3,"regular":0,"relev":0,"remain":2,"remot":[0,2,3],"remov":0,"repres":0,"requir":[],"reserv":1,"resp":3,"respond":2,"respons":[0,3],"restructuredtext":[],"result":[2,3,7],"ret":[5,7],"revers":3,"right":3,"robot":0,"rotat":3,"router":2,"row":[],"run":3,"same":[],"schemat":[1,6],"seamless":[],"second":3,"secur":4,"see":[],"send":[0,1,2,3],"senddata":[3,7],"sensor":[0,2,7],"sensors_data_t":[0,3,5,7],"sent":[0,2,3],"serial":0,"serv":0,"setup":2,"share":[],"side":[2,3],"sidewai":3,"signal":[0,2,3],"similarli":3,"simul":3,"size":0,"sizeof":[3,5,7],"softwar":1,"sourc":[2,6],"specif":[],"speed":[0,2],"spin":3,"spotlight":2,"stand":3,"state":[0,3,5,7],"static":3,"statu":[0,3],"store":[2,3],"stream":0,"string":5,"struct":[1,3,5,7],"structur":2,"suffici":3,"summar":3,"summari":3,"support":0,"switch":3,"synchron":[],"syntax":[],"system":[0,2],"system_led_init":[5,7],"tabl":3,"tag":[3,5],"task":3,"techniqu":3,"telemetri":[0,2],"tell":0,"temperatur":7,"thi":[0,2,3],"those":3,"though":2,"through":1,"time":[2,3],"toggl":0,"translat":2,"transmiss":[0,2],"transmission_init":7,"transmit":[0,2,3],"transmitt":[0,1,2],"transmitter_mac":5,"transmitterinfo":5,"true":3,"turn":3,"tutori":2,"two":3,"typedef":[0,5,7],"uart":0,"uint8_t":[0,3,5,7],"under":2,"understand":[],"up":0,"updat":3,"us":[2,3],"user":[0,2],"valu":[1,2,3],"vari":2,"variabl":1,"variou":3,"vehicl":0,"via":2,"void":[3,5,7],"voltag":3,"vtaskdelai":3,"wa":3,"walk":1,"walkthrough":[],"warn":0,"well":[],"what":[],"wheel":0,"when":[0,3],"where":2,"which":2,"while":[2,3],"why":[],"wi":2,"width":[2,3],"wifi":5,"wifi_init":[5,7],"wildli":2,"wire":[1,3],"wireless":2,"wirelessli":2,"without":[2,3],"work":1,"wroom":3,"x":[0,1,2,5],"x_axi":[0,3,5,7],"y":[0,1,2,5],"y_axi":[0,3,5,7],"you":[0,2],"your":2},"titles":["DATA STRUCTS","ByteRider documentation","OVERVIEW","HOW DOES IT WORK?","WORK-IN-PROGRESS WALK THROUGH","RECEIVER","REFERENCES","TRANSMITTER"],"titleterms":{"IN":4,"IT":3,"__attribut":0,"abstract":2,"axi":[3,7],"byterid":1,"chassi":4,"configur":[5,7],"data":[0,5,7],"de":[],"direct":3,"document":1,"doe":3,"ecapsul":7,"encapsul":[],"extract":5,"finish":4,"function":[5,7],"fusion":3,"github":6,"gpio":3,"har":4,"hardwar":3,"how":3,"i":3,"introduct":[],"joystick":7,"main":[5,7],"motor":4,"overview":2,"pack":0,"payload":0,"pin":3,"progress":4,"pwm":3,"read":7,"receiv":5,"refer":6,"reserv":3,"schemat":3,"send":7,"softwar":3,"speed":3,"struct":0,"through":4,"transmitt":7,"us":0,"valu":7,"variabl":[5,7],"walk":4,"walkthrough":[],"what":3,"why":0,"wire":4,"work":[3,4],"x":[3,7],"y":[3,7]}})
\ No newline at end of file
+Search.setIndex({"alltitles":{"ABSTRACT":[[2,"abstract"]],"ByteRider documentation":[[1,null]],"Chassis":[[4,"chassis"]],"Configuration Variables":[[5,"configuration-variables"],[7,"configuration-variables"]],"DATA STRUCTS":[[0,null]],"Data Payload":[[0,"data-payload"]],"Direction and Speed":[[3,"direction-and-speed"]],"Finished Work":[[4,"finished-work"]],"Fusion of Software with Hardware":[[3,"fusion-of-software-with-hardware"]],"GitHub":[[6,"github"]],"HOW DOES IT WORK?":[[3,null]],"Main Function":[[5,"main-function"],[7,"main-function"]],"Motor Wires Harness":[[4,"motor-wires-harness"]],"OVERVIEW":[[2,null]],"RECEIVER":[[5,null]],"REFERENCES":[[6,null]],"Reading Joystick x- and y- Axis Values":[[7,"reading-joystick-x-and-y-axis-values"]],"Receiving & Extracting Data":[[5,"receiving-extracting-data"]],"Reserved Pins & GPIOs":[[3,"reserved-pins-gpios"]],"Schematic":[[3,"schematic"]],"Sending & Ecapsulating Data":[[7,"sending-ecapsulating-data"]],"TRANSMITTER":[[7,null]],"WORK-IN-PROGRESS WALK THROUGH":[[4,null]],"What is PWM?":[[3,null]],"What is struct?":[[0,null]],"Why use __attribute((packed))?":[[0,"why-use-attribute-packed"]],"Wiring":[[4,"wiring"]],"x- and y- axis":[[3,"x-and-y-axis"]]},"docnames":["data","index","intro","overview","progress","receiver","references","transmitter"],"envversion":{"sphinx":65,"sphinx.domains.c":3,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":9,"sphinx.domains.index":1,"sphinx.domains.javascript":3,"sphinx.domains.math":2,"sphinx.domains.python":4,"sphinx.domains.rst":2,"sphinx.domains.std":2},"filenames":["data.rst","index.rst","intro.rst","overview.rst","progress.rst","receiver.rst","references.rst","transmitter.rst"],"indexentries":{},"objects":{},"objnames":{},"objtypes":{},"terms":{"":[0,2],"0":[3,5],"02x":5,"04x":3,"0x":3,"0x14":5,"0x17":7,"0x44":7,"0x54":5,"0x63":7,"0x6e":5,"0x9c":5,"0x9e":[5,7],"0xb0":7,"0xb5":5,"0xe4":7,"1":[3,5],"100":3,"15":3,"16":3,"2":[3,5],"250":0,"3":[3,5],"4":[0,3,5],"47":3,"48":3,"5":[3,5],"50":[],"6":3,"7":3,"8":3,"90":3,"91":3,"95":[],"A":3,"As":0,"At":2,"IN":1,"IT":1,"If":3,"In":[0,3],"It":[0,3],"NOT":3,"ON":[0,5,7],"On":2,"The":[0,2,3],"These":2,"To":2,"__attribut":[],"__attribute__":[0,5,7],"__gpio6__":[],"_gitbub":[],"_static":[],"abstract":1,"across":0,"ad":0,"adapt":[3,6],"adc1_ch0":3,"adc1_ch1":3,"add":0,"addit":[0,2],"address":[3,7],"adjust":2,"alexandrebobkov":[3,6],"align":0,"all":0,"alloc":3,"allow":[0,2,3],"an":[0,2],"analog":[0,3],"ani":[0,2,3],"app_main":[5,7],"appear":2,"appli":2,"ar":[0,2,3],"architectur":[],"arg":3,"assign":3,"attribut":0,"avail":[2,3],"axi":[1,2],"back":3,"bacl":3,"bandwidth":0,"base":[2,3],"baselin":2,"batteri":0,"behavior":[],"behaviour":2,"being":3,"belong":0,"below":3,"between":[0,2,3],"binari":0,"bitbyterid":3,"blob":6,"board":3,"bool":[0,5,7],"both":2,"breadboard":3,"brief":3,"buf":[3,5],"buffer":[3,7],"button":[0,3,5,7],"byte":0,"c":0,"c3":[2,3],"c3_breadboard":[3,6],"call":[3,7],"can":[2,3],"capabl":2,"captur":0,"car":[2,3],"chang":[2,3],"channel":[3,5],"chassi":1,"chip_sensor_init":7,"clockwis":3,"code":[2,3,6],"column":[],"com":[3,6],"command":0,"commun":[0,2],"compact":0,"compat":0,"compil":0,"complet":[4,6],"configur":[0,1],"connect":2,"connectionless":2,"consequ":3,"consist":[],"const":5,"constraint":3,"contain":0,"content":[],"contin":3,"continu":2,"control":[0,2,3,4],"convert":2,"coordin":2,"core":2,"correspond":3,"counter":3,"counterclockwis":3,"crc":3,"creativ":2,"current":5,"custom":2,"customiz":2,"cycl":3,"d":5,"data":[1,2,3],"data_len":[3,5],"dc":[0,2,3,4,5,7],"ddiscret":[],"de":[],"deal":0,"declar":3,"decod":0,"decreas":3,"dedic":3,"defin":[0,2,3],"deletep":3,"deliv":3,"demonstr":2,"depend":2,"descript":3,"design":[0,2,6],"detail":[],"determin":[0,3],"devboard":3,"develop":[2,3],"developmemt":3,"devic":[0,2,3],"diagon":3,"differ":0,"differenti":0,"digit":3,"direct":[0,2],"directli":2,"discret":3,"displai":3,"doe":1,"drive":0,"duti":3,"e":[0,3],"each":[3,7],"easili":2,"ecapsul":1,"effect":3,"effici":2,"elegantli":2,"els":3,"embed":0,"emploi":2,"enabl":[0,2],"encapsul":0,"encod":0,"encrypt":5,"end":0,"endless":2,"ensur":0,"error":3,"esp":[0,2,3,6,7],"esp32":[2,3,6],"esp_err":[5,7],"esp_err_nvs_new_version_found":[5,7],"esp_err_nvs_no_free_pag":[5,7],"esp_err_t":[5,7],"esp_error_check":[5,7],"esp_if_wifi_sta":5,"esp_log":3,"esp_logi":[3,5],"esp_logw":3,"esp_now_add_p":5,"esp_now_eth_alen":[5,7],"esp_now_init":5,"esp_now_is_peer_exist":3,"esp_now_peer_info_t":5,"esp_now_register_recv_cb":5,"esp_now_send":[3,7],"esp_now_send_status_t":3,"especi":0,"espressif":2,"etc":0,"even":[0,2],"event":3,"everi":3,"evok":3,"evolv":[],"exact":0,"exchang":[],"exist":[],"expand":2,"expect":0,"extend":2,"extract":[1,2],"facilit":2,"fals":5,"fast":2,"featur":2,"fi":2,"field":0,"file":6,"final":0,"fine":[0,3],"finish":1,"fix":[0,3],"flow":2,"focus":2,"follow":3,"form":2,"forward":3,"foundat":2,"four":[0,3],"free":2,"freedom":2,"freerto":[5,7],"frequenc":3,"from":[0,5],"front":3,"function":[1,2,3],"fusion":1,"g":0,"get":3,"github":[1,3],"github_":[],"give":2,"gpio":1,"gpio0":3,"gpio1":3,"gpio4":3,"gpio5":3,"gpio6":3,"gpio7":3,"grain":[0,3],"group":[0,3],"guid":2,"h":[5,7],"handl":2,"har":1,"hardwar":[0,1,2],"harn":4,"heart":2,"hexadecim":3,"high":3,"higher":3,"hold":[0,3,7],"hood":2,"how":1,"http":[3,6],"i":2,"idea":[],"ideal":[0,2],"idf_robot":6,"idf_robot_schemat":[],"ifidx":5,"igit":[],"illustr":3,"imag":3,"implement":2,"includ":[5,7],"incom":2,"increas":3,"indic":0,"individu":0,"inform":0,"initi":[5,7],"input":[0,2],"insid":4,"instal":4,"instantli":2,"int":[0,3,5,7],"integr":2,"intend":0,"intern":7,"interpret":0,"interv":0,"introduct":[],"itself":2,"joystick":[0,1,2,3,5],"joystick_adc_init":7,"khz":3,"kicad":[3,6],"lastli":3,"latenc":[0,2],"layout":0,"led":[0,5,7],"ledc_channel_0":3,"ledc_channel_1":3,"ledc_channel_2":3,"ledc_channel_3":3,"left":3,"len":5,"length":[3,7],"let":0,"level":3,"li":[],"light":2,"lightweight":2,"like":[0,2],"listen":2,"logic":0,"loop":2,"low":[0,2,3],"lower":3,"mac":[3,7],"mac_addr":[3,5],"mai":0,"main":[1,6],"maintain":[],"make":0,"manag":2,"maneuv":0,"master":0,"maxim":0,"md":6,"mean":3,"measur":3,"memcpi":5,"memori":[0,3,7],"messag":3,"microcontrol":[0,2,3],"minim":0,"modul":[2,3],"modular":2,"monitor":2,"motor":[0,1,2,3,5,7],"motor1_rpm_pcm":[],"motor1_rpm_pwm":[0,3,5,7],"motor2_rpm_pcm":[],"motor2_rpm_pwm":[0,3,5,7],"motor3_rpm_pcm":[],"motor3_rpm_pwm":[0,3,5,7],"motor4_rpm_pcm":[],"motor4_rpm_pwm":[0,3,5,7],"motors_rpm":[0,3,5],"move":3,"movement":[2,3],"multi":0,"multipl":0,"name":0,"nav_btn":7,"nav_bttn":[0,3,5],"need":[2,3],"network":2,"node":6,"nor":[],"note":3,"now":[0,2,3,7],"num":[],"number":3,"nv":[5,7],"nvs_flash":[5,7],"nvs_flash_eras":[5,7],"nvs_flash_init":[5,7],"off":[0,3,5,7],"often":3,"ok":3,"omni":0,"onboard":0,"ondatareceiv":[3,5],"ondatas":3,"one":3,"onli":[3,4],"oper":[0,2,3],"organ":0,"oscilloscop":3,"other":3,"over":0,"overview":1,"pack":[2,5,7],"packet":[0,2,3],"pad":0,"pair":[0,2,3],"paramet":2,"pars":0,"particular":3,"payload":1,"pcb":[3,6],"peer_addr":5,"per":3,"percentag":3,"perfect":0,"period":3,"physic":2,"pin":1,"platform":0,"png":[],"pointer":[3,7],"porttick_period_m":3,"posit":[0,3,5,7],"possibl":[2,3],"power":[0,3],"precis":0,"predefin":2,"predict":0,"program":0,"progress":1,"project":[0,2],"protocol":[0,2],"provid":[0,2,3],"puls":[2,3],"purpos":3,"push":[0,3,5,7],"pwm":[0,2,5,7],"rapidli":3,"raw":0,"rc":[2,3],"rc_send_data_task":3,"read":1,"readm":6,"real":2,"receiv":[0,1,2,3,7],"receiver_mac":[3,7],"record":[],"refer":1,"regist":3,"regul":3,"regular":0,"relat":0,"relev":0,"remain":2,"remot":[0,2,3],"remov":0,"repres":0,"requir":[],"reserv":1,"resp":3,"respond":2,"respons":[0,3],"restructuredtext":[],"result":[2,3,7],"ret":[5,7],"revers":3,"right":3,"robot":0,"rotat":3,"router":2,"row":[],"run":3,"same":[],"schemat":[1,6],"seamless":[],"second":3,"secur":4,"see":[],"send":[0,1,2,3],"senddata":[3,7],"sensor":[0,2,7],"sensors_data_t":[0,3,5,7],"sent":[0,2,3],"serial":0,"serv":0,"setup":2,"share":[],"short":0,"side":[2,3],"sidewai":3,"signal":[0,2,3],"similarli":3,"simul":3,"singl":0,"size":0,"sizeof":[3,5,7],"softwar":1,"sourc":[2,6],"specif":[],"speed":[0,2],"spin":3,"spotlight":2,"stand":3,"state":[0,3,5,7],"static":3,"statu":[0,3],"store":[2,3],"stream":0,"string":5,"struct":[1,3,5,7],"structur":[0,2],"suffici":3,"summar":3,"summari":3,"support":0,"switch":3,"synchron":[],"syntax":[],"system":[0,2],"system_led_init":[5,7],"tabl":3,"tag":[3,5],"task":3,"techniqu":3,"telemetri":[0,2],"tell":0,"temperatur":7,"thi":[0,2,3],"those":3,"though":2,"through":1,"time":[2,3],"togeth":0,"toggl":0,"translat":2,"transmiss":[0,2],"transmission_init":7,"transmit":[0,2,3],"transmitt":[0,1,2],"transmitter_mac":5,"transmitterinfo":5,"true":3,"turn":3,"tutori":2,"two":3,"type":0,"typedef":[0,5,7],"uart":0,"uint8_t":[0,3,5,7],"under":[0,2],"understand":[],"up":0,"updat":3,"us":[2,3],"user":[0,2],"valu":[1,2,3],"vari":2,"variabl":[0,1],"variou":3,"vehicl":0,"via":2,"void":[3,5,7],"voltag":3,"vtaskdelai":3,"wa":3,"walk":1,"walkthrough":[],"warn":0,"well":[],"what":[],"wheel":0,"when":[0,3],"where":2,"which":2,"while":[2,3],"why":[],"wi":2,"width":[2,3],"wifi":5,"wifi_init":[5,7],"wildli":2,"wire":[1,3],"wireless":2,"wirelessli":2,"without":[2,3],"work":1,"wroom":3,"x":[0,1,2,5],"x_axi":[0,3,5,7],"y":[0,1,2,5],"y_axi":[0,3,5,7],"you":[0,2],"your":2},"titles":["DATA STRUCTS","ByteRider documentation","OVERVIEW","HOW DOES IT WORK?","WORK-IN-PROGRESS WALK THROUGH","RECEIVER","REFERENCES","TRANSMITTER"],"titleterms":{"IN":4,"IT":3,"__attribut":0,"abstract":2,"axi":[3,7],"byterid":1,"chassi":4,"configur":[5,7],"data":[0,5,7],"de":[],"direct":3,"document":1,"doe":3,"ecapsul":7,"encapsul":[],"extract":5,"finish":4,"function":[5,7],"fusion":3,"github":6,"gpio":3,"har":4,"hardwar":3,"how":3,"i":[0,3],"introduct":[],"joystick":7,"main":[5,7],"motor":4,"overview":2,"pack":0,"payload":0,"pin":3,"progress":4,"pwm":3,"read":7,"receiv":5,"refer":6,"reserv":3,"schemat":3,"send":7,"softwar":3,"speed":3,"struct":0,"through":4,"transmitt":7,"us":0,"valu":7,"variabl":[5,7],"walk":4,"walkthrough":[],"what":[0,3],"why":0,"wire":4,"work":[3,4],"x":[3,7],"y":[3,7]}})
\ No newline at end of file
diff --git a/ESP-IDF_Robot/tutorial/docs/build/simplepdf/.buildinfo b/ESP-IDF_Robot/tutorial/docs/build/simplepdf/.buildinfo
index c7b3ab991..998f517dc 100644
--- a/ESP-IDF_Robot/tutorial/docs/build/simplepdf/.buildinfo
+++ b/ESP-IDF_Robot/tutorial/docs/build/simplepdf/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file records the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: ba67f409535e2ffeeecb03b6456d3399
+config: dc1377b237358fc9e4c72c13076dab1a
tags: 62a1e7829a13fc7881b6498c52484ec0
diff --git a/ESP-IDF_Robot/tutorial/docs/build/simplepdf/esp-idf_espnow_rc-car.pdf b/ESP-IDF_Robot/tutorial/docs/build/simplepdf/esp-idf_espnow_rc-car.pdf
index cc6a240a5c87bdc891665e7981a6eef9df121bc5..5f72cfc9873e1f97caefe3cd486c448525a21883 100644
GIT binary patch
delta 116249
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
z
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 |