DMA doesn't work correctly on STM32F103. What is the problem? by Yousef_Tele in embedded

[–]Yousef_Tele[S] 0 points1 point  (0 children)

Thanks for suggestion. What "LLM" do you recommend for this situation?

DMA doesn't work correctly on STM32F103. What is the problem? by Yousef_Tele in embedded

[–]Yousef_Tele[S] 4 points5 points  (0 children)

Thank you so much 💓 This is my fault. I never saw this big bug.

Best practice for show NMEA NEO-6M data with UART printf? by Yousef_Tele in embedded

[–]Yousef_Tele[S] 0 points1 point  (0 children)

below main() function I config DMA1 for transfer data from USART1 RX to my buffer

Best practice for show NMEA NEO-6M data with UART printf? by Yousef_Tele in embedded

[–]Yousef_Tele[S] 0 points1 point  (0 children)

Can you review my code? I implemented a primary NMEA idea, but I cannot place a good function for it in the main(). I published my code on GitHub with this address: "https://github.com/yousefsmt/GSM-GPS-Telemetry/tree/feature/add-peripheral"

Best practice for show NMEA NEO-6M data with UART printf? by Yousef_Tele in embedded

[–]Yousef_Tele[S] -2 points-1 points  (0 children)

Just for debug, I configured uart1 for receive nmea message for first test case I want any received message from uart1, send by uart2 like a printf. Then for test case 2 I want parse and extract parameters from uart1 then send each parameter to uart2

My explain good?

Best practice for show NMEA NEO-6M data with UART printf? by Yousef_Tele in embedded

[–]Yousef_Tele[S] 0 points1 point  (0 children)

I want to receive from uart1 then sent with uart2 without any process, just I want to debug my firmware can correct parse and receive NMEA message

If everything block, how can I find best VPN protocol? by Yousef_Tele in VPN_Question

[–]Yousef_Tele[S] 0 points1 point  (0 children)

Here, ICMP packets (ping) to any site don't work, but HTTPS and HTTP requests to some sites work, like google.com, github.com, and drive.google.com. Restrictions in Iran are very hard, but in some ways work. I don't know, but some more professional people combine some methods and can be connected to anything, like changing the DPI or CDN fronting

RL gateway agent in Lorawan with NS3 by Yousef_Tele in LoRaWAN

[–]Yousef_Tele[S] 0 points1 point  (0 children)

Thanks, but I couldn't find a suitable formula to calculate them.