java 智能家居管理系统_智能家居系统手机客户端应用源码
package com.friendlyarm.AndroidSDK;
import android.util.Log;
/**
* 鎻忚堪锛氬嚱鏁板簱鎺ュ彛
* @author Administrator
*
*/
public class HardwareControler
{
/**
* 鎻忚堪锛氭墦寮€鎸囧畾鐨勪覆鍙h澶囷紝骞惰繑鍥炴枃浠舵弿杩扮
* @param devName 涓插彛璁惧鏂囦欢鍚?
* @param baud 娉㈢壒鐜?
* @param dataBits 鏁版嵁浣?
* @param stopBits 鍋滄浣?
* @return 鏂囦欢鎻忚堪绗?
*/
static public native int openSerialPort( String devName, long baud, int dataBits, int stopBits );
/**
* 鎻忚堪锛氬紑鍏矻ED鐏?
* @param ledID 鎸囧畾寮€鍏冲摢涓€涓狶ED鐏紙1-3锛?
* @param ledState 1琛ㄧず浜紝0琛ㄧず鐏?
* @return 鎴愬姛杩斿洖0 澶辫触杩斿洖-1
*/
static public native int setLedState( int ledID, int ledState );
/**
* 鎻忚堪锛氭寜鎸囧畾棰戠巼璁╄渹楦e櫒鍙戝0
* @param frequency 瑕佸彂澹扮殑棰戠巼
* @return 鎴愬姛杩斿洖0 澶辫触杩斿洖-1
*/
static public native int PWMPlay(int frequency);
/**
* 鎻忚堪锛氳铚傞福鍣ㄥ仠姝㈠彂澹?
* @return 鎴愬姛杩斿洖0 澶辫触杩斿洖-1
*/
static public native int PWMStop();
/**
* 鎻忚堪锛氳鍙朅DC杞崲缁撴灉
* @return
*/
static public native int readADC();
/**
* 鎻忚堪锛氭墦寮€IIC璁惧
* @return
*/
static public native int openI2CDevice();
/**
* 鎻忚堪锛氳鍙栨暟鎹?
* @param fd
* @param pos
* @param byteData
* @return
*/
static public native int writeByteDataToI2C(int fd, int pos, byte byteData);
/**
* 鎻忚堪锛氬啓鍏ユ暟鎹?
* @param fd
* @param pos
* @return
*/
static public native int readByteDataFromI2C(int fd, int pos);
/**
* 鎻忚堪锛氬悜鎵撳紑鐨勮澶囨垨鏂囦欢涓啓鍏ユ暟鎹?
* @param fd
* @param data
* @return
*/
static public native int write(int fd, byte[] data);
/**
* 鎻忚堪锛氫粠鎵撳紑鐨勮澶囨垨鏂囦欢涓鍙栨暟鎹?
* @param fd
* @param buf
* @param len
* @return
*/
static public native int read(int fd, byte[] buf, int len);
/**
* 鎻忚堪锛氭煡璇㈡墦寮€鐨勮澶囨垨鏂囦欢涓槸鍚︽暟鎹彲璇?
* @param fd
* @param sec
* @param usec
* @return
*/
static public native int select(int fd, int sec, int usec);
/**
* 鎻忚堪锛氬叧闂寚瀹氳澶囨垨鏂囦欢
* @param fd
*/
static public native void close(int fd);
static {
try {
System.loadLibrary("friendlyarm-hardware");
} catch (UnsatisfiedLinkError e) {
Log.d("HardwareControler", "libfriendlyarm-hardware library not found!");
}
}
}
更多源码 | 好库简介 | 网站地图 | 帮助中心 | 版权说明
Copyright© 2009-2012 OKBASE.NET All Rights Reserved 好库网 版权所有
java 智能家居管理系统_智能家居系统手机客户端应用源码相关推荐
- java客服管理系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署
java客服管理系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署 java客服管理系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署 本源码技术栈: 项目架构:B/S架构 ...
- java高校人事管理系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署
java高校人事管理系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署 java高校人事管理系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署 项目架构:B/S架构 开发语 ...
- java进出货管理系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署
java进出货管理系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署 java进出货管理系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署 项目架构:B/S架构 开发语言: ...
- java家电售后管理系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署
java家电售后管理系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署 java家电售后管理系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署 开发语言:Java语言 开发 ...
- java建材公司管理系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署
java建材公司管理系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署 java建材公司管理系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署 本源码技术栈: 项目架构:B ...
- java企业客户管理系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署
java企业客户管理系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署 java企业客户管理系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署 本源码技术栈: 项目架构:B ...
- java计算机毕业设计智能选课系统设计与实现MyBatis+系统+LW文档+源码+调试部署
java计算机毕业设计智能选课系统设计与实现MyBatis+系统+LW文档+源码+调试部署 java计算机毕业设计智能选课系统设计与实现MyBatis+系统+LW文档+源码+调试部署 本源码技术栈: ...
- java服装连锁店后台管理系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署
java服装连锁店后台管理系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署 java服装连锁店后台管理系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署 本源码技术栈: ...
- java高校墨香文学社管理系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署
java高校墨香文学社管理系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署 java高校墨香文学社管理系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署 本源码技术栈: ...
最新文章
- java中数组的含义_数组
- FastDFS+Nginx实现文件服务器(转载)
- WinCE系统声音定制
- 快速排序的C++实现(利用二分分治法)
- 大公司病,真 TM 形象
- php连接mysql数据没反应_PHP mysql 数据库连接时 网页无法显示
- recv java_Java与Python的recv()网络函数的等价性
- uboot网络调试方法
- 800多套单片机毕业设计
- 【集】华硕,技嘉主板注入USB3.0驱动
- 计算机系统AD转换,AD和DA转换是什么意思?
- Scala安装教程(最详细教程)
- Mac(M1)安装VMware虚拟机及Linux系统
- 自动生成banner网站
- JavaScript - navigator对象
- Centi和HandCash共同开发支付握手协议
- 商用油炸锅行业调研报告 - 市场现状分析与发展前景预测
- 互联网的女性主义特征(姜奇平)
- JAVA基础第二章 面向对象进阶
- 解决ajax请求返回Json无法解析字符的问题