1.07K görüntülenmeLorabroadcast fixed lorae32 stm32f103c8t6
0

Merhabalar bağlantı şemasında bir problem yok broadcast mod ile sıkıntısız veri gönderebiliyorum iki stm32 kart arasında. Ancak Fixed modda veri iletemedim.

İlk üç byte’ ı olması gerektiği gibi adres ve kanal bilgisi olarak yolluyorum 4. byte Adc datası ancak hiçbir haberleşme olmuyor. Yanlış veya eksik yaptığım bir şey var mıdır acaba?

Fotoğraftaki iletişim broadcast moddadır.

Gönderici Kod:

void lora_gonder(void)<br />{<br /> TxBuff[0] = 0x0;<br /> TxBuff[1] = 0x2;<br /> TxBuff[2] = 0x17;<br /> TxBuff[3] = joysX /100;<br />  for (  txIndex=0 ; txIndex < 4 ; txIndex++)	<br />          {<br />  dataToSend[0] = TxBuff[txIndex];<br />  HAL_UART_Transmit_IT(&huart1, dataToSend , 1);<br />  HAL_Delay(100);<br />  }<br />}

a.buraktas Düzenlenmiş yorum Eylül 25, 2023

SİPARİŞ NO : 4311653
———————————————————————
Kod Tam çıkmamış :
———————————————————————
void lora_gonder(void)
{
TxBuff[0] = 0x0; // Adres high byte
TxBuff[1] = 0x2; // Adres low byte
TxBuff[2] = 0x17; // kanal
TxBuff[3] = joysX /100; // Adc verisi

for ( txIndex=0 ; txIndex < 4 ; txIndex++)

{
dataToSend[0] = TxBuff[txIndex];
HAL_UART_Transmit_IT(&huart1, dataToSend , 1);
HAL_Delay(100);
}
}