2018-11-28更新OSD设置说明
找到内存卡里面的这个文件双击打开进行编辑,按照我给出的说明,修改成你想要的数值即可,不过修改之前最好把这个文件备份一个先,免的以后自己调乱了不知道咋整 黄色高亮部分代表可修改的数值,但是后面相同的内容楼主比较懒就没有反复标记 /* TELEMETRY PROTOCOL */ /* ------------------------------------------------------------*/ /* MAVLINK -> Mavlink protocol(APM/Pixhawk) 数传协议用于APM/PIX飞控 /* LTM -> Light Telemetry(iNav/Cleanflight/Betaflight) 数传协议用于iNav/Cleanflight/Betaflight飞控 /* FRSKY -> Older Frsky protocol (Frsky D-seriesreceivers) 数传协议用于FrskyD-series 接收 /* SMARTPORT -> Newer Frsky protocol (Frsky X-seriesreceivers) 数传协议用于Frsky X-series 接收 /* ------------------------------------------------------------*/ #define MAVLINK 设置不同的数传协议以针对不同的数传协议 /* MISC SETTINGS */ /* --------------*/ #define IMPERIAL false //set to true for imperial units, false for metric 设置“true”则为英制单位设为“false”则为公制单位 #define COPTER false //set to true for copter, false for plane 设置“true”则为多轴,设为“false”则为固定翼 /* DISPLAY */ /* --------*/ #define COLOR 255,255,255,0.3 //Fill color. First three numbers RGB color, last number opacity. 1.0 = fullyvisible, 0.0 = fully opaque 其中255.255.255为RGB颜色代码,具体可以在https://www.sioe.cn/yingyong/yanse-rgb-16/这里找到你想要的颜色的颜色代码,1.0为可见,0.0为全“不透明”???我觉得应该是全透明吧 #define OUTLINECOLOR 0,0,0,0.7 //Outline color. First three numbers RGB color, last number opacity. 1.0 = fullyvisible, 0.0 = fully opaque 字体外围颜色,定义跟上面的一样 #define OUTLINEWIDTH 1 //Outline width, default is 1, useable range from 1-3. Set to 0 to disableoutline 字体外围的宽度,可用设置的范围为1-3,设置为0则取消字体外围颜色显示 #define FONT "Archivo-Bold.ttf" // Font to use,case-sensitive! 字库选择,勿动 #define GLOBAL_SCALE 1.2 // Global scale factor, 1.2 is default,useable range is from about 0.5 to 2 整体比例因子,即OSD字体的大小,到后面可具体设置每个不同参数的字体大小,默认1.2,可设置范围为0.5-2 /* OSD elements positions, sizes and options */ OSD显示的位置,尺寸和选项 /* ------------------------------------------*/ /* POS_X - from left to right (0-100) 位置范围从左至右X值,范围为0-100 /* POS_Y - from bottom to top (0-100) 位置范围从下到上Y值,范围为0-100 /* SCALE - scale factor 比例因子 在后面的设置中可理解为把整个换面划分为100*100的方格,X,值为从左往右数的那个方格,Y为从下往上数的那个方格,比例因子就是你对这个参数比较关注,让后比例因子调大,这个参数字体就会放大,反之变小 /* ------------------------------------------*/ #define DOWNLINK_RSSI 下行信号强度 #define DOWNLINK_RSSI_POS_X 13 位置X为13 #define DOWNLINK_RSSI_POS_Y 89 位置X为89 #define DOWNLINK_RSSI_SCALE 1.2 比例1.2 #define DOWNLINK_RSSI_FEC_BAR true // set to true to draw FEC bardisplay 不知道该怎么理解??? #define DOWNLINK_RSSI_DETAILED 下行信号明细 #define DOWNLINK_RSSI_DETAILED_POS_X 9 #define DOWNLINK_RSSI_DETAILED_POS_Y 78 #define DOWNLINK_RSSI_DETAILED_SCALE 0.75 跟上面理解一样,显示参数所在的位置的X,Y坐标值,以及比例 #define UPLINK_RSSI 上行信号强度 #define UPLINK_RSSI_POS_X 92 #define UPLINK_RSSI_POS_Y 89 #define UPLINK_RSSI_SCALE 1.1 跟上面理解一样,显示参数所在的位置的X,Y坐标值,以及比例 #define RSSI 信号强度 #define RSSI_POS_X 32 #define RSSI_POS_Y 89 #define RSSI_SCALE 1 跟上面理解一样,显示参数所在的位置的X,Y坐标值,以及比例 #define KBITRATE #define KBITRATE_POS_X 73 #define KBITRATE_POS_Y 91 #define KBITRATE_SCALE 0.8 跟上面理解一样,显示参数所在的位置的X,Y坐标值,以及比例 #define SYS #define SYS_POS_X 91 #define SYS_POS_Y 78 #define SYS_SCALE 0.7 跟上面理解一样,显示参数所在的位置的X,Y坐标值,以及比例 #define HOME_ARROW 家的箭头 #define HOME_ARROW_POS_X 50 #define HOME_ARROW_POS_Y 78 #define HOME_ARROW_SCALE 1 跟上面理解一样,显示参数所在的位置的X,Y坐标值,以及比例 #define HOME_ARROW_USECOG false // use course over ground (fromgps) instead of magnetometer 用GPS航向取代磁罗盘的航向,(我猜测设置为“ture”则为使用磁罗盘的航向) #define HOME_ARROW_INVERT false // set to true if arrow points inthe opposite direction 设置为“true”如果箭头指向相反的话 #define BATT_STATUS 电池状态 #define BATT_STATUS_POS_X 19 #define BATT_STATUS_POS_Y 6 #define BATT_STATUS_SCALE 1 跟上面理解一样,显示参数所在的位置的X,Y坐标值,以及比例 #define BATT_STATUS_CURRENT true // set to true to draw current(ampere) (mavlink only) 仅mavlink可用 #define BATT_GAUGE #define BATT_GAUGE_POS_X 3 #define BATT_GAUGE_POS_Y 6 #define BATT_GAUGE_SCALE 1 跟上面理解一样,显示参数所在的位置的X,Y坐标值,以及比例 #define CELLS 4 //set to number of cells used 电池节数 #define CELL_MAX 4.20 //maximum cell voltage 每节电池最高电压 #define CELL_MIN 3.20 //minimum cell voltage 每节电池最低电压 #define CELL_WARNING1 3.50 //warning level 1 -> orange, low 此电压时显示橘色 #define CELL_WARNING2 3.40 //warning level 2 -> red, critical 此电压时显示红色 #define COMPASS 罗盘 #define COMPASS_POS_Y 87 #define COMPASS_SCALE 1 跟上面理解一样,显示参数所在的位置的X,Y坐标值,以及比例 #define COMPASS_USECOG false //set to true to use course over ground (from gps) instead of magnetometer设为“ture”用GPS航向取代磁罗盘的航向 #define ALTLADDER 高度 #define ALTLADDER_POS_X 73 #define ALTLADDER_SCALE 1.2跟上面理解一样,显示参数所在的位置的X,Y坐标值,以及比例 #define ALTLADDER_USEBAROALT false //set to true to use barometer altitude instead of gps altitude 设为“ture”用气压计高度取代gps高度 #define SPEEDLADDER #define SPEEDLADDER_POS_X 27 #define SPEEDLADDER_SCALE 1.2跟上面理解一样,显示参数所在的位置的X,Y坐标值,以及比例 #define SPEEDLADDER_USEAIRSPEED false //set to true to use GPS speed instead of airspeed设为“ture”用gps速度取代空速计速度 #define AHI 水平线设置 #define AHI_SCALE 1.2 比例 #define AHI_LADDER false //set to true to draw ladders above and below the center horizon line 设为“ture”上下颠倒过来 #define AHI_INVERT_ROLL -1 //default -1, set to 1 if roll moves in the wrong direction 设置选项为“1”“-1”横滚方向的正反 #define AHI_INVERT_PITCH 1 //default -1, set to 1 if pitch moves in the wrong direction 设置选项为“1”“-1”俯仰方向的正反 #define AHI_SWAP_ROLL_AND_PITCH true //set to true to swap roll and pitch (Frsky and Smartport only) 设为“ture”交换横滚和俯仰(仅用于Frskyand Smartport ) #define POSITION 位置(啥位置???) #define POSITION_POS_X 76 #define POSITION_POS_Y 6 #define POSITION_SCALE 0.8跟上面理解一样,显示参数所在的位置的X,Y坐标值,以及比例 #define SAT 卫星 #define SAT_POS_X 6 #define SAT_POS_Y 12 #define SAT_SCALE 0.8跟上面理解一样,显示参数所在的位置的X,Y坐标值,以及比例 #define DISTANCE 距离 #define DISTANCE_POS_X 95 #define DISTANCE_POS_Y 6 #define DISTANCE_SCALE 1跟上面理解一样,显示参数所在的位置的X,Y坐标值,以及比例 #define FLIGHTMODE 飞行模式 #define FLIGHTMODE_POS_X 42 #define FLIGHTMODE_POS_Y 6 #define FLIGHTMODE_SCALE 1跟上面理解一样,显示参数所在的位置的X,Y坐标值,以及比例 #define CLIMB 爬升速率 #define CLIMB_POS_X 93 #define CLIMB_POS_Y 26 #define CLIMB_SCALE 0.8跟上面理解一样,显示参数所在的位置的X,Y坐标值,以及比例 #define AIRSPEED #define AIRSPEED_POS_X 93 #define AIRSPEED_POS_Y 21 #define AIRSPEED_SCALE 0.8跟上面理解一样,显示参数所在的位置的X,Y坐标值,以及比例 #define BAROALT 气压高度 #define BAROALT_POS_X 93 #define BAROALT_POS_Y 16 #define BAROALT_SCALE 0.8跟上面理解一样,显示参数所在的位置的X,Y坐标值,以及比例 //#define COURSE_OVER_GROUND 地理航向 #define COURSE_OVER_GROUND_POS_X 92 #define COURSE_OVER_GROUND_POS_Y 65 #define COURSE_OVER_GROUND_SCALE 0.8跟上面理解一样,显示参数所在的位置的X,Y坐标值,以及比例 //#define GPSSPEED gps速度 #define GPSSPEED_POS_X 93 #define GPSSPEED_POS_Y 60 #define GPSSPEED_SCALE 0.8 跟上面理解一样,显示参数所在的位置的X,Y坐标值,以及比例 //#define GPSALT gps高度 #define GPSALT_POS_X 92 #define GPSALT_POS_Y 55 #define GPSALT_SCALE 0.8 跟上面理解一样,显示参数所在的位置的X,Y坐标值,以及比例 #define WARNING_POS_X 50 警告 #define WARNING_POS_Y 25 跟上面理解一样,显示参数所在的位置的X,Y坐标值,以及比例 |