Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Hi E,hi C,
It loads a program that resets ALL your passwords every time you go online, also loads countless cookies.
Do not click the link for the LoRa.
E
A lot depends on the size of the FIFO. Some PIC UARTS, for example, have a 2 or 3 byte FIFO. But, if receiving 8 bytes into that FIFO, one has to read the bytes as they come in (before the FIFO gets full), else it will overflow. Usually there is a flag for FIFO overflow. Small FIFO are to allow the program some time to respond to an interrupt or "receive" flag and read the fifo until empty (like you assume). Then, if more data comes in, it simply starts adding to the FIFO again and sets a flag that there is data received again.Hi,
I'm still trying to understand how the FIFO works.
When receiving DATA 'say' via an aerial. Does each BYTE get loaded into the FIFO like a pack of cards, while counting (NUMBER) till the last BYTE has been received?
When READing the FIFO, is it READ from the bottom, until the NUMBER reaches '0', then SENT to 'say' a terminal?
C.
Hi S,A lot depends on the size of the FIFO. Some PIC UARTS, for example, have a 2 or 3 byte FIFO. But, if receiving 8 bytes into that FIFO, one has to read the bytes as they come in (before the FIFO gets full), else it will overflow. Usually there is a flag for FIFO overflow. Small FIFO are to allow the program some time to respond to an interrupt or "receive" flag and read the fifo until empty (like you assume). Then, if more data comes in, it simply starts adding to the FIFO again and sets a flag that there is data received again.
If the FIFO is bigger than the expected received data, you don't need to worry about overflow. But, this is not common, most FIFO are simply limited buffers to allow time for processing of data without losing a byte or two.
Every byte that goes into the FIFO increments the FIFO counter, and every byte you read from the bottom decreases the FIFO counter. One reads the FIFO until the counter hits zero. Before reading anything, always check the overflow flag, because if that is set, it is too late, you missed data
Hi E,hi C,
Initial look shows these are incorrect, crossed over.??
E
Dim set_regopmode_lora_access0_res_low_moderxcontinuous As Byte
set_regopmode_lora_access0_res_low_moderxcontinuous = %10001101 '8b 139
Dim set_regopmode_lora_access0_res_low_modetx As Byte
set_regopmode_lora_access0_res_low_modetx = %10001011 '8d 141
Hi E,hi C,
I mean the conversion decimal to binary bits is wrong.
%10001101 '8b 139 is 8d not 8b
%10001011 '8d 141 is 8b not 8d.
E
Hi E,hi C,
Such nice weather to be indoors...
I usually add a simple 'Ready' msg to the LCD, close to the program start as possible, keep it ON for say 2 secs.
If you are using RS232/serial a 'Ready',crlf msg will confirm that the modules are wired correctly and are working.
E
Hi N,hi, i am using lora ra-01 module with pic16f689, but i dont know how its configure, please send me c code