
I will log the traffic to console as hex then, i.e. the contents of myethreceivebuffer and transmit also
At this point I want to ask again: can we continue the work on this port now, so there is less merging effort?
Can you quickly explain? So far it seems like TCP acks are not handled in tcp.cppf0ld wrote: ↑Wed Nov 29, 2023 10:44 pm For someone experienced as you are this should not take to long. At least a basic prototype of the TCP retry. In the current stack there are already some things that could be refactored for performance. But in my opinion, performance is not relevant at this stage. Better get it working properly and then it can be improved.
So if you want to have a try, feel free![]()
Code: Select all
[100] [CONNMGR] 165 0 0 0 0 0 0 --> 5
software version MAC-QCA7005-1.1.0.730-04-20140815-CS
[151] [ModemFinder] Number of modems: 1
[154] [CONNMGR] ConnectionLevel changed from 5 to 10.
[154] [PEVSLAC] from 0 entering 2
[157] [PEVSLAC] from 2 entering 4
No, 1:1 is fine. Regarding the number of turns, just measure the levels on one side and the other with scope. If there are too less turns, the transformer will damp, this should be avoided. The signals on both sides should look the same. If there are too many turns, this increases the risk that powerful pulses from outside (due to EMI, switching contactors and so on) could reach the QCA and kill it. So the goal with the transformer is: As less turns as possible, but as much as necessary.
Code: Select all
$ ST-LINK_CLI -P stm32_canloader.hex -P stm32_ccs.hex -V