LoraWAN论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 13545|回复: 12
打印 上一主题 下一主题

求助如何用SX1301加ARM做一个网关

[复制链接]

5

主题

11

帖子

93

积分

注册会员

Rank: 2

积分
93
跳转到指定楼层
楼主
发表于 2018-7-19 10:02:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现在需要ARM驱动,跟树莓派的驱动应该没啥区别吧,毕竟树莓派也是linux系统,因为之前也没接触过树莓派,据我所知貌似有些借口函数是不一样的么?第一次做需要注意些什么呢,用的Class C节点
回复

使用道具 举报

5

主题

11

帖子

93

积分

注册会员

Rank: 2

积分
93
沙发
 楼主| 发表于 2018-7-19 10:13:30 | 只看该作者
我简单看了一下packet_forwarder-master工程,这个工程也是基于树莓派的么? 另外只是采用了官方的libloragw文件么
回复

使用道具 举报

109

主题

472

帖子

5647

积分

论坛元老

Rank: 8Rank: 8

积分
5647
板凳
发表于 2018-7-19 19:59:13 | 只看该作者
正解,使用 RasPi + Linux 能实现 LoRaWAN Gateway,当然,使用 ARM + Linux 也能实现。
(对了,RasPi 本质上也是 ARM,只是实现了一个“单板 Linux 机器“。
回复

使用道具 举报

5

主题

11

帖子

93

积分

注册会员

Rank: 2

积分
93
地板
 楼主| 发表于 2018-7-23 13:38:17 | 只看该作者
BeyondDream 发表于 2018-7-19 19:59
正解,使用 RasPi + Linux 能实现 LoRaWAN Gateway,当然,使用 ARM + Linux 也能实现。
(对了,RasPi 本 ...

首先感谢您的解答,然后我还有一些问题,那是不是应该改源码中的SPI部分呢?其他部分呢?有什么需要注意的么? 做好后我愿意献上我的源码给更多的人参考
回复

使用道具 举报

109

主题

472

帖子

5647

积分

论坛元老

Rank: 8Rank: 8

积分
5647
5#
发表于 2018-7-23 21:21:13 | 只看该作者
本帖最后由 BeyondDream 于 2018-7-23 21:22 编辑
smiletudy 发表于 2018-7-23 13:38
首先感谢您的解答,然后我还有一些问题,那是不是应该改源码中的SPI部分呢?其他部分呢?有什么需要注意 ...

谢谢您的分享精神。

SPI 只是一个“通信总线”,有 Linux 中,它就是一个“文件”(当然,Linux 下一切都是文件),
只要 Linux Kernel 包含 SPI 的驱动,那么映射成 /dev 文件后,执行:open / write / read 即可操作。

其他需要注意的是:Linux 的稳定性,处理 SX1301 的异常,提升 SX1301 的射频性能,设计一个 web 配置参数,添加 4G 通信功能,对了,还需要一个“防水”的机箱。

其实,您想做的事情,别人已经做了 N 遍了。
http://www.rimelink.com/pd.jsp?id=24#_pp=2_306

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

109

主题

472

帖子

5647

积分

论坛元老

Rank: 8Rank: 8

积分
5647
6#
发表于 2018-8-6 17:06:20 | 只看该作者
树莓派 + SX1301:只能做实验机,它的不足为:SD卡不稳定,非工业系统(温度,电磁兼容。。。打折扣),耗电大,成本高,尺寸大。
国外工程师一般把 树莓派 搭建 原型机(速度快,开发成本低),验证通过后,再换 工业级 arm + linux。
回复

使用道具 举报

2

主题

8

帖子

36

积分

新手上路

Rank: 1

积分
36
7#
发表于 2018-10-8 16:52:18 | 只看该作者
BeyondDream 发表于 2018-8-6 17:06
树莓派 + SX1301:只能做实验机,它的不足为:SD卡不稳定,非工业系统(温度,电磁兼容。。。打折扣),耗 ...

请问我需要如何设置网关来接收915.2MHz的设备发送来的数据?现在我卡在接收数据接收不到这里,我使用的是lora_gateway-5.0.1文件下的test_loragw_hal这个测试程序来接收数据,请求帮帮忙,不胜感激
回复

使用道具 举报

2

主题

8

帖子

36

积分

新手上路

Rank: 1

积分
36
8#
发表于 2018-10-8 16:56:38 | 只看该作者
请问我需要如何设置网关来接收915.2MHz的设备发送来的数据?现在我卡在接收数据接收不到这里,我使用的是lora_gateway-5.0.1文件下的test_loragw_hal这个测试程序来接收数据,请求帮帮忙,不胜感激
回复

使用道具 举报

109

主题

472

帖子

5647

积分

论坛元老

Rank: 8Rank: 8

积分
5647
9#
发表于 2018-10-8 17:04:06 | 只看该作者
设置网关来接收915.2MHz的设备发送来的数据 -- 这需要 SX1301 硬件支持 915MHz 频段。
请注意:433 / 490 / 868 / 915 这 4 个频段的 SX1301 模块是不同的硬件,不是通过“设置软件”就能支持的。
回复

使用道具 举报

2

主题

8

帖子

36

积分

新手上路

Rank: 1

积分
36
10#
发表于 2018-10-8 17:15:11 | 只看该作者
BeyondDream 发表于 2018-10-8 17:04
设置网关来接收915.2MHz的设备发送来的数据 -- 这需要 SX1301 硬件支持 915MHz 频段。
请注意:433 / 490 / ...

好的,谢谢,硬件支持915的,那还需要检查些什么
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|LoraWAN论坛  

GMT+8, 2024-11-24 02:10 , Processed in -6.306276 second(s), 5 queries , File On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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