OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4773|回复: 12

关于LORA芯片(sx1280)定点通讯

[复制链接]

41

主题

276

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2354
金钱
2354
注册时间
2019-10-29
在线时间
380 小时
发表于 2020-6-29 10:30:38 | 显示全部楼层 |阅读模式
1金钱
各位大佬有用过SX1280点对点通讯的吗?我在天猫上买的模块进行二次开发,看到他的介绍有定点模式(点对点)通讯,但是Semtech官方手册上并没有这个定点传输的介绍。问模块公司的客服也只是说二次开发只有硬件支持,想请教各位大佬有对这个芯片了解的吗?
天猫上那个模块是这样介绍的,想知道他这个地址功能是一个地址筛选(类似硬件上的)的功能?
还是说他的这个地址功能只一个通讯协议定义的一个东西?
如果是通讯协议的内容,那么不是不管他这个地址对不对的上,只要频率,扩频因子什么的对上了,那么他不就能收到数据,然后在对数据进行分析,看是不是我们要的这个地址的数据吗?
欢迎各位大佬指点!!
1.png

最佳答案

查看完整内容[请看2#楼]

不知道你的应用场景是什么,要求不是自己的数据包不收这种需求,一般是多个节点,且是轮训机制,并且对低功耗有要求,通常方案有两种:1、硬件支持,即硬件自动过滤地址; 2、如果硬件不支持,在协议层增加通信机制,通常做法有两种: 1)类似TDMA,有个BICON给没个节点分配时隙,只有在自己的时隙才能通信; 2)类似CSMA,如果数据包比较长则在gateway发起通信之前,先发启动帧,告知目的节点,同时带有预估的通信时间,其它节 ...
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

10

主题

271

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1236
金钱
1236
注册时间
2015-5-14
在线时间
352 小时
发表于 2020-6-29 10:30:39 | 显示全部楼层
本帖最后由 无痕幽雨 于 2020-6-30 17:23 编辑

不知道你的应用场景是什么,要求不是自己的数据包不收这种需求,一般是多个节点,且是轮训机制,并且对低功耗有要求,通常方案有两种:1、硬件支持,即硬件自动过滤地址;
2、如果硬件不支持,在协议层增加通信机制,通常做法有两种:
1)类似TDMA,有个BICON给没个节点分配时隙,只有在自己的时隙才能通信;
2)类似CSMA,如果数据包比较长则在gateway发起通信之前,先发启动帧,告知目的节点,同时带有预估的通信时间,其它节点收到
     此帧后休眠一个预估时间;如果数据包比较短,则直接里面包含预估通信时间;
协议上的复杂性换来功耗的降低。如果没有多节点低功耗需求,做这些没有意义。
30年众生牛马,60年诸佛龙象!
回复

使用道具 举报

558

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
164897
金钱
164897
注册时间
2010-12-1
在线时间
2100 小时
发表于 2020-6-30 02:42:31 | 显示全部楼层
帮顶
回复

使用道具 举报

41

主题

276

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2354
金钱
2354
注册时间
2019-10-29
在线时间
380 小时
 楼主| 发表于 2020-6-30 11:07:09 | 显示全部楼层
顶....................
回复

使用道具 举报

14

主题

65

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
283
金钱
283
注册时间
2017-4-16
在线时间
33 小时
发表于 2020-6-30 11:28:18 | 显示全部楼层
我看手册说的点对点,是硬件支持的,但是还是有点软件层面的意思。你现在还在做这部分呢?
回复

使用道具 举报

41

主题

276

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2354
金钱
2354
注册时间
2019-10-29
在线时间
380 小时
 楼主| 发表于 2020-6-30 11:42:50 | 显示全部楼层
iysheng 发表于 2020-6-30 11:28
我看手册说的点对点,是硬件支持的,但是还是有点软件层面的意思。你现在还在做这部分呢?

sx1280手册上有点对点的吗? 我就看到测距模式下有个这个类似ID(芯片层)的功能,其他的没看到有定点传输的功能。现在是想让他在芯片层识别身份,不想通过通讯协议来识别。
兄弟,你这个点对点的在哪看到的哦?
回复

使用道具 举报

14

主题

65

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
283
金钱
283
注册时间
2017-4-16
在线时间
33 小时
发表于 2020-6-30 16:00:05 | 显示全部楼层
本帖最后由 iysheng 于 2020-6-30 16:02 编辑


这是 sx1276 的芯片手册描述,还是软件层面的 Selection_009.png
回复

使用道具 举报

14

主题

65

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
283
金钱
283
注册时间
2017-4-16
在线时间
33 小时
发表于 2020-6-30 16:02:01 | 显示全部楼层
Selection_009.png
回复

使用道具 举报

41

主题

276

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2354
金钱
2354
注册时间
2019-10-29
在线时间
380 小时
 楼主| 发表于 2020-6-30 16:33:53 | 显示全部楼层

在76规则书上的,这个基于地址,是硬件层的筛选,但是在1280上没找到这个。然后又在天猫商店上看到他买的那个模块支持定点传输,所以想看看大家有没有用过sx1280的定点传输(基于硬件层的)
12.png
回复

使用道具 举报

41

主题

276

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2354
金钱
2354
注册时间
2019-10-29
在线时间
380 小时
 楼主| 发表于 2020-6-30 17:21:33 | 显示全部楼层
无痕幽雨 发表于 2020-6-30 17:11
不知道你的应用场景是什么,在要求不是自己的数据包不收这种需求,一般是多个节点,且是轮训机制,并且对低 ...

现在就是多个频点轮着来,但是如果多个发射机烧的同一个代码,那么频点轮询就是一样的规律了,而只有一个接收机的时候,他就会收到多个发射机发出的数据,想实现一个这样的效果(通过硬件层来识别身份):
4.png
回复

使用道具 举报

41

主题

276

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2354
金钱
2354
注册时间
2019-10-29
在线时间
380 小时
 楼主| 发表于 2020-6-30 17:30:13 | 显示全部楼层
无痕幽雨 发表于 2020-6-30 17:11
不知道你的应用场景是什么,要求不是自己的数据包不收这种需求,一般是多个节点,且是轮训机制,并且对低功 ...

谢谢大佬啦,刚才没刷新出来
回复

使用道具 举报

10

主题

271

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1236
金钱
1236
注册时间
2015-5-14
在线时间
352 小时
发表于 2020-7-2 07:28:38 来自手机 | 显示全部楼层
关键看你有没有低功耗要求,如果没有,收就收呗,地址不匹配丢掉就好了,没啥影响!
回复

使用道具 举报

41

主题

276

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2354
金钱
2354
注册时间
2019-10-29
在线时间
380 小时
 楼主| 发表于 2020-7-2 13:39:43 | 显示全部楼层
无痕幽雨 发表于 2020-7-2 07:28
关键看你有没有低功耗要求,如果没有,收就收呗,地址不匹配丢掉就好了,没啥影响!

好的  谢谢啦
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-6-7 20:03

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表