2.4寸METER代码详解

博客介绍了2.4寸METER简略流程图,包含sat_config、SIGNAL、constellation三个界面。每个界面都有初始化、画OSD和用户输入三个步骤,详细说明了画OSD的内容及用户输入的操作,如左右键切换、OK键的不同功能等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

2.4寸METER简略流程图

流程图

sat_config界面
一. 初始化

初始化

二. 画OSD
  1. 画最上方的状态栏
    画OSD

  2. 画卫星各参数的信息
    画卫星参数

三. 用户输入
  1. 左右键切换

    ① 根据当前的选择进行操作 左右键

    ② 按键后重置SAT配置 重置SAT配置

  2. OK键弹窗

    ① 初始化参数 初始化
    ② 根据参数画List List

SIGNAL界面
一. 初始化

初始化和sat_config中的初始化相同
主要函数:edit_signal_find_construct()

二. 画OSD
  1. 画最上方SAT、状态栏等
    画OSD

  2. 画下方的信号强度质量、SNR、PWD等
    函数:draw_signal_find_info()
    画信号质量强度等

三. 用户输入
  1. 左右键切换
    左右键切换

  2. OK键
    OK键同sat_config中相同

constellation界面
一. 初始化

初始化

二. 画OSD
  1. 画左上角的星座图

    ① 画底色和边框
    OSD

    ② 画点 画点

  2. 画右上角的OK、METER按键提示信息
    OSD

  3. 画中间的SAT和TP
    OSD

  4. 画最下方显示的信号强度质量
    OSD

三. 用户输入
  1. OK键切换普屏和全屏 OSD
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值