论坛风格切换切换到宽版
  • 1713阅读
  • 21回复

USDX 程序求助 [复制链接]

上一主题 下一主题
离线bg8fty
 
发帖
58
只看楼主 倒序阅读 0楼 发表于: 2023-09-05
有大佬研究过usdx源码文件吗 最近想改一个电压和S表同时显示 显示是搞好了 想再搞个菜单打开关闭电压显示 改了如下图 红圈代码 菜单能显示但是,但是是乱码 还是大学计算机语言没学精,图中N_PARAMS 是显示菜单个数 枚举菜单 params_t 里面也加好了 菜单case语句也加好了 也看了其它历史版本新版本也增加了菜单没地方要修改了啊  有大神来指导指导 图四新加的菜单乱码问题
本主题包含附件,请 登录 后查看, 或者 注册 成为会员
离线bg4ipo
发帖
196
只看该作者 1楼 发表于: 2023-09-06
乱码是因为显示内容超出屏幕容纳的字符了   没仔细看你的代码 之前搞过显示呼号 6位的呼号显示乱码, 5位的显示正常  试试把V去掉看看
离线bg8fty
发帖
58
只看该作者 2楼 发表于: 2023-09-06
搞明白了,谢谢 知道怎么加菜单了  增加菜单要注意三个地方 一个是 N_PARAMS 要+1 枚举params_t 参数 位置和 菜单序号位置要对应 CASE 语句 paramAction 函数的实参定义好
[ 此帖被bg8fty在2023-09-06 10:19重新编辑 ]
离线bg8fty
发帖
58
只看该作者 3楼 发表于: 2023-09-06
附上改好的成品固件 新固件开放了115200波特率    纯属娱乐,固件最终解释归:QCX-SSB.ino - https://github.com/threeme3/QCX

原始代码的问题是,它将ADC VREF切换到5V以读取bat,V,这会在进入音频的IQ采样上引起一些噪声,
并且可能干扰通过ADC感测的按钮的读取。
一个更好的解决方案是简单地使用2电阻分压器,而不改变VREF,计算巴。基于res.分配器比率的电压。或者,只在菜单功能中显示电压。todo-更改代码。

新增电压菜单显示开关以及电压校准菜单
固件关闭了驻波显示功能,因不能和CAT CW自动解码一起使用,程序空间不够,要想驻波和电压同时显示可以关闭CW自动解码功能留出程序空间

附上电路图


[ 此帖被bg8fty在2023-09-19 08:21重新编辑 ]
本主题包含附件,请 登录 后查看, 或者 注册 成为会员
离线bg4ipo
发帖
196
只看该作者 4楼 发表于: 2023-09-07
回 bg8fty 的帖子
bg8fty:附上改好的成品固件 新固件开放了115200波特率    纯属娱乐,固件最终解释归:QCX-SSB.ino - https://github.com/threeme3/QCX (2023-09-06 10:40) 

同款红黑配色, 电压显示不准 差2-3v
离线bg8fty
发帖
58
只看该作者 5楼 发表于: 2023-09-07
回 bg4ipo 的帖子
bg4ipo:同款红黑配色, 电压显示不准 差2-3v (2023-09-07 15:41) 

搜索  R_VSS 这个变量 预定义是1000  加减  重新编译一下  即可校准电压
离线bg8fty
发帖
58
只看该作者 6楼 发表于: 2023-09-07
回 bg4ipo 的帖子
bg4ipo:同款红黑配色, 电压显示不准 差2-3v (2023-09-07 15:41) 

标准1M欧电阻 VSS to PC3 (and 10kOhm to GND). 两个电阻  更正R_VSS,直到VSS匹配为止
离线bg4ipo
发帖
196
只看该作者 7楼 发表于: 2023-09-07
回 bg8fty 的帖子
bg8fty:标准1M欧电阻 VSS to PC3 (and 10kOhm to GND). 两个电阻 在最后增加了一个菜单"Vss calibration"用于修正电压  -1000 到1000 之间   调整适当的值即可调整电压显示 (2023-09-07 16:46) 

两个1M电阻啊 怪不得 我只在VSS和PC3之间增加了一个电阻, 反复调整R_VSS 总是不对 原来如此.......谢谢楼主.

离线bg4ipo
发帖
196
只看该作者 8楼 发表于: 2023-09-07
楼主是uSDX高手

我也分享两个小玩意

1 利用4节插头做的刷固件接口,不用开盖了.





2 I/Q output 接口, 可以接频谱输出,我用它来做RBN解码服务器



离线bg9icp
只看该作者 9楼 发表于: 2023-09-07
大佬,改好的固件呢?
离线bg8fty
发帖
58
只看该作者 10楼 发表于: 2023-09-07
回 bg4ipo 的帖子
bg4ipo:楼主是uSDX高手[表情]
我也分享两个小玩意
1 利用4节插头做的刷固件接口,不用开盖了.
....... (2023-09-07 17:19) 

刷好引导不需要引出SPI接口啊 直接UART口刷机  第一次刷引导要开盖
离线bg8fty
发帖
58
只看该作者 11楼 发表于: 2023-09-07
回 bg4ipo 的帖子
bg4ipo:两个1M电阻啊 怪不得 我只在VSS和PC3之间增加了一个电阻, 反复调整R_VSS 总是不对 原来如此.......谢谢楼主.
 (2023-09-07 17:03) 

接地那个电阻是10K欧别搞错了
离线bg8fty
发帖
58
只看该作者 12楼 发表于: 2023-09-07
楼上有哦
离线马超2020
发帖
43
只看该作者 13楼 发表于: 2023-09-17
回 bg8fty 的帖子
bg8fty:标准1M欧电阻 VSS to PC3 (and 10kOhm to GND). 两个电阻  更正R_VSS,直到VSS匹配为止 (2023-09-07 16:22) 

大佬,这部分画个完整的电路图呗,没看懂怎么改
离线bg8fty
发帖
58
只看该作者 14楼 发表于: 2023-09-19
回 马超2020 的帖子
马超2020:大佬,这部分画个完整的电路图呗,没看懂怎么改[表情] (2023-09-17 21:34) 

3楼已上传电路图
离线张建虎
只看该作者 15楼 发表于: 2023-10-02
CAT控制解决了,音频输入和音频输出是那俩空可以指教一下吗,可以不可以给个定义 就是火哥版本的usdx,谢谢
离线5453007
只看该作者 16楼 发表于: 2023-10-03
l老师,这个线路图是加完电阻的吗?程序是改了那些的?
离线bg3nde
发帖
1100
只看该作者 17楼 发表于: 2023-11-09
有时间学习下,谢谢分享
离线bg8sya
发帖
131
只看该作者 18楼 发表于: 2023-11-12
cw侧音在1.02X版本没有了,请教怎么改回来
离线bg8fty
发帖
58
只看该作者 19楼 发表于: 2023-11-14
菜单里面没有侧音吗,不应该啊