-
Notifications
You must be signed in to change notification settings - Fork 151
Open
Description
Checklist
- Checked the issue tracker for similar issues to ensure this is not a duplicate.
- Provided a clear description of your suggestion.
- Included any relevant context or examples.
Issue or Suggestion Description
ESP-IDF编程指南中ESP32C6没有关于子载波索引的描述,但是ESP32是有的,如下图
如图中所示,在辅助信道为下 HT 40MHz 时HT-LTF对应128个子载波,索引为0~63,-64~-1,需要前后调换数据顺序才能得到-64~63的完整索引值
我实际收到的CSI数据如下:[0 0 0 0 0 0 0 0 0 0 0 0 -17 3 -18 3 -20 3 -18 -2 -20 0 -21 -3 -21 -5 -22 -2 -21 -4 -24 -4 -25 -6 -23 -6 -20 -8 -23 -8 -25 -11 -23 -10 -22 -10 -21 -12 -20 -9 -23 -8 -23 -6 -26 -13 -24 -12 -25 -13 -25 -14 -24 -11 -28 -13 -29 -13 -31 -14 -30 -13 -30 -17 -34 -19 -31 -19 -33 -21 -35 -19 -32 -21 -31 -21 -30 -25 -34 -20 -34 -25 -30 -22 -29 -22 -31 -24 -34 -25 -29 -24 -32 -27 -32 -25 -35 -23 -35 -30 -36 -31 -35 -31 -35 -31 -32 -33 -33 -32 -33 -35 -25 -38 -30 -35 0 0 0 0 0 0 -38 24 -40 22 -33 22 -37 21 -40 21 -35 14 -35 18 -38 16 -37 15 -38 14 -33 11 -31 15 -32 12 -32 11 -30 12 -27 10 -29 9 -27 10 -27 11 -27 9 -26 8 -25 7 -22 9 -21 11 -21 11 -18 11 -17 10 -15 12 -15 11 -15 13 -15 12 -17 13 -15 14 -14 14 -15 14 -19 16 -20 15 -17 16 -19 18 -24 16 -25 16 -19 11 -23 11 -23 10 -22 9 -20 10 -23 4 -18 3 -18 2 -17 3 -17 1 -17 2 -18 3 -14 3 -19 3 -19 1 -17 -3 0 0 0 0 0 0 0 0 0 0]
如果按照官网的说明,应该是(0~5),(63,-64,-63),(-5~-1)这三段对应CSI数据中的三段0值,去除后0值然后交换正负索引数据,我得到索引为(-62~-6),(6~62)共114个子载波,与IEEE 802.11-2024标准规定的中 HT 40MHz的索引(-58~-2),(2~58)不一致。
但是如果认为原始数据不需要正负索引调换,就是-64到63,去除保护间隔(-64到-59),(59到63),DC直流(-1,0,1)这些0值,我就可以得到与标准索引完全一致的数据(-58到-2),(2到58)
请问ESP32C6给出的CSI数据是否已经符合IEEE标准了,不需要再前后调换数据顺序了
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels