This is one aspect of programming where pointers will shine. I understand you teach basics. Thanks
@TechVedas5 жыл бұрын
Hello Donnie Biederman, yes you are right. There could be many possible solution for this. Thanks for appreciating the work.
@hfolima Жыл бұрын
Thanks for this tutorial. Is has so many years but continue to help people like me. God bless you.
@heloisal.zimmer881710 ай бұрын
Thank you! Explained everything in a simple and clear manner, very beginner friendly. Will subscribe!
@deepakr82615 жыл бұрын
Good video. Perhaps you could mention that the reader and writer can't be run in different threads as in such cases you need to add some synchronization primitives for the read and write variables
@TechVedas5 жыл бұрын
Hi Deepak, you are absolutely right. In that case we need to maintain locking mechanism before updating read and write variables. Thanks for mentioning this.
@isokemisoke3 жыл бұрын
Awesome! Keep going like that !
@RenkoGSL Жыл бұрын
I love the event queue! This is really cool! I just read about the modulo indice pop and push from Game Patterns and Programming by Robert Nordstrom
@ВалерийКим-м4ф4 жыл бұрын
Thank you for this great video, all explained very well!
@TechVedas4 жыл бұрын
Thank you for the great feedback 👍
@mikethered1235 жыл бұрын
Wonderful! Thank you!
@eliudiaz74693 жыл бұрын
Thank you, good explanation.
@foxanderson9674 жыл бұрын
Thank you
@nikapumauwu4 жыл бұрын
Thank you!
@faisafawwaz13725 жыл бұрын
thank you sir!
@TechVedas5 жыл бұрын
Hi Faisa Fawaaz, your welcome 👍
@nagarajgokarnkar66225 жыл бұрын
Hi sir please do videos on arm along with embeded c code tutorials
@TechVedas5 жыл бұрын
Hi Nagaraj, I have started making videos on CAN protocol. I think it will take some time for me to start a series on ARM.
@singsarav4 жыл бұрын
please let me one of the live example. Shall I say panasonic progressive DVD writer? while recording is writing at one end and populating buffer and it is playing at another end (e.g 30 mins behind). so writing and reading is happening simultaneously. Am I correct?
@rookie32764 жыл бұрын
I heard that circular buffers are good over linear buffers in case of FIFO. And it also avoids shuffling. In normal array of I removed first element I would need to shuffle if I want to maintain order. How does circular buffer overcome this ?
@EdwinFairchild3 жыл бұрын
a circular buffer is an implementation of a FIFO
@xristodouloszerd984 Жыл бұрын
Where is the circular buffer saved in the static/dynamic memory of main or is a global?
@Musicroombar4 ай бұрын
Hi how I can move or copy data from a 16bit buffer to an 8 bit buffer?
@Ironstonehiphop4 жыл бұрын
lol Halo frends!! funy indian tech boy
@emreoztoklu3 жыл бұрын
but where is up-next: ping pong buffer, I couldn't see it. Thanks for this tutorial.
@annapeter15715 жыл бұрын
read_element function denotes wat? is thar same as API readbuffer
@TechVedas5 жыл бұрын
Hello Anna Peter, Yes that's my mistake sorry about that. read_element is actually API_ReadFromBuffer.
@yanyanp4 жыл бұрын
Can not understand how head became 0 in the code. Could you explain it cheers!
@mhdfavascheru84813 жыл бұрын
you said buffer is full when head = tail and buffer is empty if head = tail. how that possible?. i think buffer is full when head = size of buffer
@salim4447 ай бұрын
it is both, when you add an element and get head equals to tail then it is full and similarly for the other condition
@loco10785 жыл бұрын
👍
@alperkaplan18393 жыл бұрын
thanks for video.Why you use API_ReadFromBuffer function in *data_element=CircularBuffer[Tail]; Isn't it unnecessary?
@ranbirn33304 жыл бұрын
hi.. where is the ping-pong buffer video
@TechVedas5 жыл бұрын
Complete playlist link for: Unified Modeling Language (UML) videos kzbin.info/www/bejne/anjGmJqPhr6ljrc
@TechVedas5 жыл бұрын
Playlist link: Pointers in C kzbin.info/aero/PLcbIZiT62e1jKET2nNY8MvBtniHZ5-Hu1