Understanding the code
Posted: Thu Jun 21, 2018 9:18 pm
Hi,
I'm still learning programming so I am a bit overwhelmed by all the code Could someone help explain the following to me:
How does the python code from crazyflie-lib-python link to the c code in the firmware? More specifically, I'd like to know how data is sent/received from the computer to the crazyflie. When I look at the python code (e.g. the functions in https://github.com/bitcraze/crazyflie-l ... mmander.py) it seems that this is sending packets from the computer through the radio dongle to the drone, is this correct? But it also seems like the C code like syslink.c takes care of this sending/receiving packets?
Any insight would be great, thank you!
I'm still learning programming so I am a bit overwhelmed by all the code Could someone help explain the following to me:
How does the python code from crazyflie-lib-python link to the c code in the firmware? More specifically, I'd like to know how data is sent/received from the computer to the crazyflie. When I look at the python code (e.g. the functions in https://github.com/bitcraze/crazyflie-l ... mmander.py) it seems that this is sending packets from the computer through the radio dongle to the drone, is this correct? But it also seems like the C code like syslink.c takes care of this sending/receiving packets?
Any insight would be great, thank you!