//uploadesbbar.usl
<bme:view>
<bme:script>
$(function(){
var isLocalUpload = $("#isLocalUpload").val();
if(isLocalUpload == "true"){
$("#localFile *").removeAttr("disabled");
$("#serverFile *").attr("disabled","true");
$("#localRadio").attr("checked","true");
}else{
$("#localFile *").attr("disabled","true");
$("#serverFile *").removeAttr("disabled");
$("#serverRadio").attr("checked","true");
}
$("input[name='radio']").click(function(){
if($(this).attr("id")=="localRadio")
{
$("#localFile *").removeAttr("disabled");
$("#serverFile *").attr("disabled","true");
$("#isLocalUpload").val("true");
}
else
{
$("#localFile *").attr("disabled","true");
$("#serverFile *").removeAttr("disabled");
$("#isLocalUpload").val("false");
}
});
});
</bme:script>
<bme:panel title="Select BAR" id="selectPanel">
<input type="hidden" id="isLocalUpload" name="isLocalUpload" value="${isLocalUpload }">${isLocalUpload }
<div style="border: 1px solid #DEDCDD">
<br/>
<table cellpadding="0" cellspacing="0" border="0" width="100%">
<tbody>
<tr><td valign="top">
<bme:block lineend="true" cols="8">
<bme:cell>
<input type="radio" checked="checked" name="radio" id="localRadio" style="margin-top:4px;margin-left:4px;"/>
</bme:cell>
<bme:cell colspan="6">
<bme:field label="Local File" id="localFile" type="file" property="upload" required="true">
</bme:field>
</bme:cell>
<bme:cell> </bme:cell>
<bme:cell>
<input type="radio" name="radio" id="serverRadio" style="margin-top:4px;margin-left:4px;"/>
</bme:cell>
<bme:cell colspan="6">
<bme:field label="Server File" id="serverFile" property="serverBARPath" required="true" readonly="true">
<bme:addon>
<bme:button id="select" value="Browse...">
<bme:fire event="click" validation="false" mode="navigate" service="browseServerBAR('%{#BMEModel}')" targetstep="browseBAR"></bme:fire>
</bme:button>
</bme:addon>
</bme:field>
</bme:cell>
<bme:cell> </bme:cell>
<bme:cell fullline="true">
<br/>
<bme:buttongroup align="right">
<bme:button value="Next">
<bme:fire mode="navigate" event="click" service="toDeployBAR('%{#BMEModel}')"></bme:fire>
</bme:button>
</bme:buttongroup>
</bme:cell>
</bme:block>
</td></tr>
</tbody>
</table>
<br/>
</div>
</bme:panel>
</bme:view>
分享到:
相关推荐
BME280BME280BME280
BME680_bme680_BME680使用手册_bme680程序_correctyye_bme680数据手册_源码.zip
BME680 是一款集成环境传感器,专为尺寸和低功耗是关键要求的移动应用和可穿戴设备而开发。BME680 扩展了 Bosch Sensortec 现有的环境传感器系列,首次集成了高线性度和高精度的气体、压力、湿度和温度传感器。它由...
bme导出-9.28
博世传感器BME680源码库,博世API接口说明,M3内核算法库
BME280官方资料、驱动程序和使用说明
bme680.c 、 bme680.h 、 bme680_defs.h 是由博世公司提供的驱动API 版本为3.5.10 更新时间为:2020年1月23日 component.mk 、 Kconfig 是ESP32开发需要的文件用户可以自行删除 user_bme680.c 与user_bme680.h是我...
自己使用的BME280 BMP280 STM32例程, BME280是一款集成温度、湿度、气压,三位一体的环境传感器。具有高精度,多功能,小尺寸等特点。
BME280_driver, 博世 Sensortec BME280传感器驱动程序 BME280传感器 API简介这个软件包包含sensortec压力传感器驱动程序的博世 BME280 ( 传感器 API )传感器驱动程序软件包包括 bme280.c, bme280.h 和 bme280_defs.h...
自己编写的基于IAR环境下STM32F103单片机读取BME280程序,没有太多的寄存器操作,简单易懂,可以直接调用,上电后只要对IO口初始化,调用函数Bme_ReadDigValue()读取校准寄存器参数并保存,再调用函数Bme_Init()初始...
通过将BME280官方驱动修改之后适合自己的系统和接口(BME280模块是淘宝买的的),S3C2440采用的是操作/dev/i2c-0进行的,将采集的温度,湿度,气压,海拔通过QT界面显示在液晶屏上。此程序的操作是按下getdata按钮...
bme680数据手
地统计学,贝叶斯最大滳软件,内含源代码。
方便使用的BME280参考程序,在ardiuno中加载.zip库文件就可以使用了
运行环境:keil5 芯片:STM32F103 传感器:BME280 功能:可测海拔、温度、湿度、绝对高度
本文件是基于MSP430FR5738的BME模拟IIC程序,开发环境为IAR7.10
BME680_bme680_BME680使用手册_bme680程序_correctyye_bme680数据手册.zip
BME680 室内空气质量示例 使用 BME680 测量温度、压力、湿度和空气质量。 该传感器用于获得所谓的气体阻力,然后根据湿度和空气中气体含量读数的组合计算空气质量指数 (IAQ),也可以选择添加温度,但在此示例中...