矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
楼主: ace919

车机DSP讨论帖

[复制链接]
     
发表于 2020-2-28 23:56:08 | 显示全部楼层
ace919 发表于 2020-2-28 08:24
在 https://fmdx.pl/xdr-i2c/ 有说明:

S – spectral scan, reads signal levels from a desired fre ...

arduino 里面接收是这个代码,嘀咕很久,还是不知道串口要怎么发送命令。。。
case 'S':
          if (buff[1] == 'a')
            scan_start = atol(buff + 2);
          else if (buff[1] == 'b')
            scan_end = atol(buff + 2);
          else if (buff[1] == 'c')
            scan_step = atol(buff + 2);
          else if (buff[1] == 'f')
            scan_filter = atol(buff + 2);
          else if (scan_start > 0 && scan_end > 0 && scan_step > 0  && scan_filter >= 0) {
            if (buff[1] == 'm')
              scan(true);   // Multiple (continous) scan
            else
              scan(false);  // Single scan
          }
          break;
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2020-2-29 08:58:34 | 显示全部楼层
七度玄狐 发表于 2020-2-28 23:56
arduino 里面接收是这个代码,嘀咕很久,还是不知道串口要怎么发送命令。。。
case 'S':
          if  ...

就是这样:
Sa87500
Sb108000
Sc100
Sf3
S
回复 支持 反对

使用道具 举报

     
发表于 2020-3-1 12:15:39 来自手机 | 显示全部楼层
ace919 发表于 2020-2-29 08:58
就是这样:
Sa87500
Sb108000

明白了,已经发送串口数据了。不过安卓蓝牙串口接收数据还是搞不定。总是卡顿。。。
回复 支持 反对

使用道具 举报

     
发表于 2020-3-1 13:17:27 来自手机 | 显示全部楼层
用安卓手机蓝牙串口助手 查看 接收数据 正常。不卡顿。但中午安卓APP 编程 嘀咕半天 还是 不成。或许我程序上表达方式 不对。。。
回复 支持 反对

使用道具 举报

     
发表于 2020-3-2 18:46:52 | 显示全部楼层
把安卓app程序 从新嘀咕一遍,不卡顿了!!
在嘀咕扫描频谱,不懂怎么把串口数据 提取出来。。。
比如串口获取扫描频谱数据时
87500=23 ,
不知道用扫描 表达方式 分离
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2024-4-30 00:32

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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