This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
doc:crazyflie:crtp:mem [2015-09-17 12:01] arnaud [Logical flow] |
doc:crazyflie:crtp:mem [2020-05-12 14:22] (current) kimberly |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | <WRAP center round important 60%> | ||
| + | This page has deprecated and moved to the new documentation framework of the main Bitcraze website. Please go to [[https:// | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| ====== Memory access ====== | ====== Memory access ====== | ||
| Memory access is not used for the [[projects: | Memory access is not used for the [[projects: | ||
| Line 13: | Line 19: | ||
| Getting information and reading/ | Getting information and reading/ | ||
| - | <code> | + | <ditaa> |
| / | / | ||
| --> | Get number of memories |----->| Fetch memory info |---->| More memories? |--------> | --> | Get number of memories |----->| Fetch memory info |---->| More memories? |--------> | ||
| Line 21: | Line 27: | ||
| \------------------------/ | \------------------------/ | ||
| Yes | Yes | ||
| - | </code> | + | </ditaa> |
| ====== Communication protocol ====== | ====== Communication protocol ====== | ||
| The memory port uses 3 different channels: | The memory port uses 3 different channels: | ||
| Line 83: | Line 89: | ||
| Example of requesting the information for a 1-wire memory with MEM_ID=1, MEM_SIZE=112bytes, | Example of requesting the information for a 1-wire memory with MEM_ID=1, MEM_SIZE=112bytes, | ||
| < | < | ||
| - | Host-to-Crazyflie: | + | Host-to-Crazyflie: |
| Crazyflie-to-Host: | Crazyflie-to-Host: | ||
| </ | </ | ||