安信可SDK第二版本简单说明

合集下载

二代证SDK开发包开发说明

二代证SDK开发包开发说明

二代证SDK开发包开发说明一、系统的基本要求a)Windows 98,Windows 2000 Pro,Windows 2000 Server,WinXP,Windows Vista,Windows7,Windows8b)至少128兆内存(32M RAM or Larger)c)至少10兆空闲硬盘空间(10M Free Hard Disk Space or Larger)d)至少一个空闲普通串口或USB口(视用户需求而定)。

二、SDK函数说明(一)端口类API:Syn_GetCOMBaud查看串口当前波特率(该函数只用于SAM采用RS232串口的情形,如果采用USB接口则不支持该API)。

int Syn_GetCOMBaud (int iPort,unsigned int * puiBaudRate);参数说明:iPort[in] 整数,表示端口号。

此处端口号必须为1-16,表示串口puiBaudRate[out] 无符号整数指针,指向普通串口当前波特率, 默认情况下为115200。

返回值:0 成功0X01 端口打开失败/端口号不合法0X05 无法获得该SAM的波特率,该SAM串口不可用。

Syn_GetCOMBaudEx查看串口当前波特率(该函数只用于SAM采用RS232串口的情形,如果采用USB接口则不支持该API)。

int Syn_GetCOMBaudEx (int iPort,);参数说明:iPort[in] 整数,表示端口号。

此处端口号必须为1-16,表示串口返回值:0 失败其他为读卡器当前波特率Syn_SetCOMBaud设置SAM的串口的波特率(该函数只用于SAM采用RS232串口的情形,如果采用USB接口则不支持该API),设置成功后,在该SAM和主机注册表中都记录设置后的波特率,保证在SAM重新启动和该套API被重新调用时采用设置后的波特率。

该函数调用成功后,需要延时5毫秒,然后才能继续与SAM通信。

SDK说明书

SDK说明书

本软件开发包(SDK)为众智联防软件完全自主知识产权产品,是从原来成熟的《人脸识别刑侦系统》《人脸识别用餐身分论证系统》《人脸识别门禁/考勤系统》中提取出来的人脸定位、特征提取、特征建模、特征比对等核心模块经优化而形成的独立型通用SDK。

本SDK有精度高、速度快、资源占用小、设备适应性强、易使用、易扩展、投资小产出大等特点。

正因为本SDK为通用型人脸识别SDK,其可应用于研发绝大多数人脸识别用户场合,如机场、码头、车站等刑侦布控,银行ATM监控,刑侦人脸识别照片比对,高安全要求复合型门禁系统(如监狱、核电站、部队等),同时也可应用于普通门禁或考勤系统。

产品特点1.识别精度高1比1的情况下精度可达99.99%。

1比N(这里N指后台人员数)情况下如N小于5万的情况下准确率可达99.5%;而N大于5万小于500万的情况下前10名命中率可达76.8%,前20命中率可达89.6,前50名命中率可达93.5%。

1比1情况适合与高安全要求复合型门禁系统;1比N而N小于5万的情况适合于普通门禁或考勤系统,N大于5万小于500万适合于市级刑侦人脸识别照片比对系统。

N大于500万情况未经测试,如您在这方面需求请于我们联系我们将配合您的测试场景进行综合测试。

2.处理速度快本SDK在普通PC机上特征比对速度可达500万/秒,人脸定位速度0.05秒(与照片大小有关,本速度为320*240平均定位耗时),特征建模速度0.01秒。

本速度均在普通PC机上测试真实数据,除人脸定位速度与照片大小相关之处其他均与照片大小无关。

3.资源占用小本SDK大小仅为200K,运行时CPU与内存站用极小在普通的PC机上既可使用单线程进行视频采集、人脸定位、特征建模、特征比对等工作。

4.设备适应性强本SDK对设备无特殊要求;如果您在Windows平台下运行,则只要您的设备可以安装的了Windows操作系统既可运行本SDK,本SDK适合于Windows 系列操作系统(如Windows 98、Windows 2000、Windows 2003、Windows XP、Windows 7、Windows 8等);要Linux下本SDK可适应于Red Hat系列及ubuntu 系列。

安卫士SDK说明书

安卫士SDK说明书

安卫士sdk说明书二零一七年十一月文档目的及适用人员版本控制批准控制目录1.产品说明 (4)1.1产品架构 (4)1.2产品特点 (4)2.SDK说明 (5)2.1WINDOWS版本 (6)2.2IOS版本 (7)2.3ANDROID版本(A NDROID S TUDIO) (9)2.4ANDROID版本(E CLIPSE) (11)2.5易语言版本 (15)1.产品说明1.1产品架构“安卫士”安全接入系统由“安全接入客户端组件(sdk、加壳等等)”、“安全接入服务器机房群集”、“单实例控制面板”三大核心子系统构成。

用户通过集成安全接入组件将原来客户端程序直接连接后端应用服务的模式改成客户端通过127的IP地址连接本地的安全接入组件,安全接入组件会动态选择延迟最小的链路将数据转发到安全接入机房服务器群集,安全接入机房服务器群集再将数据转发到用户的后端应用服务器。

整个转发过程都会对客户端的真实性进行加密验证,链路切换时会对连接状态进行保持,确保TCP连接不中断。

1.2产品特点1.“安卫士”安全接入系统是新一代的智能分布式云接入系统,接入节点采用多机房集群部署模式,某个机房出现故障或攻击导致链路拥塞的特殊情况下接入通道会自动调整到其他流畅节点。

2.用户连接状态在各机房之间是实时同步的,节点切换过程中用户无感知,并且保持TCP连接不中断。

3.安卫士安全接入系统在多机房、多线路、高防护的基础上部署,DDOS总体防护能力超过2TB,可以有效杜绝大流量DDOS攻击。

对所有的连接都会通过加密验证,检查连接的真实性,过滤掉所有不真实的连接,实现大规模多样化CC攻击无误封,并有效避免服务器的IP地址外泄,有效杜绝服务器被入侵。

4.客户端组件同时开启多路径,并且选择最优路径进行数据转发,当选择出来的最优路径出现波动会自动重新选择新的最优路径。

无论你的服务器在哪里,都可以通过安卫士平台接入。

5.采用“安卫士”接入系统后,大批量减少接入节点服务的投入,降低服务器及运维成本。

sdk安装教程

sdk安装教程

sdk安装教程SDK(Software Development Kit)是指软件开发工具包,为了方便开发者进行软件开发,提供了一系列的工具、文档、示例代码等内容。

下面是一个关于SDK安装的简单教程。

首先,下载SDK安装包。

一般来说,SDK安装包可以在开发者官网或相关开发平台上进行下载,根据你的开发环境选择相应的SDK版本和操作系统。

下载完成后,双击安装包进行安装。

根据安装包的实际情况可能会有所不同,但大致步骤是类似的。

1. 打开安装包,可能会出现欢迎界面,点击“下一步”继续。

2. 阅读并接受许可协议,点击“下一步”继续。

3. 选择安装目录,可以使用默认目录或自定义目录,点击“下一步”继续。

4. 根据需要选择额外的组件,例如开发工具、示例代码等,点击“下一步”继续。

5. 选择开始菜单文件夹或桌面快捷方式,点击“下一步”继续。

6. 确认安装选项,点击“安装”开始安装过程。

安装过程可能需要一些时间,请耐心等待。

安装完成后,打开相应的开发工具,开始使用SDK进行软件开发。

可以参考SDK提供的文档、示例代码等资源,了解如何使用相关的API和功能。

在使用SDK过程中,可能还需要进行一些配置。

例如,添加SDK路径到开发工具的环境变量中,以方便编译和调试。

另外,需要注意的是,SDK的安装和使用可能需要一定的系统配置要求。

比如,某些SDK可能只支持特定的操作系统版本、硬件要求或开发语言。

在安装之前,建议查阅官方的系统要求和开发文档,确保所用的开发环境符合要求。

总结一下,安装SDK可以通过下载安装包,并按照安装向导完成相应的操作。

安装完成后,开发者可以使用SDK提供的工具和资源进行软件开发。

为了更好地使用SDK,建议阅读官方文档并按照要求进行系统配置。

希望以上内容对你理解SDK的安装过程有所帮助。

如有疑问,请随时再次咨询。

2A-ESP8266__IOT_SDK_User_Manual__CN_v1.0.1

2A-ESP8266__IOT_SDK_User_Manual__CN_v1.0.1
成一一个 target.bin,按键 “Default” 将 SPI Flash 的配置恢复默认值。 3. Mac 地址: ESP8266 的 MAC 地址。
ESP8266 ⺟母板上跳线设置为 MTDO:0,GPIO0:0,GPIO2:1,进入入下载模式。
操作步骤如下:
• 如下绿色色显示示区域,选择要烧录的 bin 文文件 ➝ 填写烧录地址 ➝ 勾选待烧录的选项。
Espressif Systems Confidential
2/12
Friday, April 17, 2015
" "&TQSFTTJG4ZTUFNT "
&414%,6TFS.BOVBM
Table of Contents
1. 前言言...............................................................................................................4
Espressif Systems Confidential
4/12
Friday, April 17, 2015
" "&TQSFTTJG4ZTUFNT "
&414%,6TFS.BOVBM
• 设置 COM 口口和波特率。
• 点击 "START" 开始下载。 • 下载完成后,将⺟母板断电,修改跳线为运行行模式,上电正常运行行。
更多ESP8266的信息,请访问:/ 新手手指南位于BBS /viewforum.php?f=21
2. 开发工工具
以下列出建议使用用的串口口工工具和烧录工工具,客户也可以选择使用用其他同样功能的工工具。串口口工工具, 用用于打印信息,进行行调试;烧录工工具,用用于下载软件到 flash 中。

SDK2.2技术说明文档

SDK2.2技术说明文档
防区旁路:1234+C+防区号(001)布防后才上旁路信息
防区旁路恢复:没有旁路恢复信息(操作24小时防区时直接上旁路信息,再操作防区旁路编码,旁路恢复)
子系统跳转:1234##(第一子系统)1234####(第二子系统)依次累加
进入编程:9876#0
退出编程:L*
枫叶728主机:
布防:474747或4747
3.状态码查询支持主机类型新增了vista120,MTA311,CC408,vista20p,DS7400,DS7240
4.键盘序列帧不支持修改主机编程项内容
5.SDK_DEMO中配置文件config是为vista120主机专用(120主机使用j8口传输数据)
6.CK主机使用键盘序列帧多防区旁路时,只能连续旁路5个防区
5.点击布防按钮,提示信息如下,则表明SDK回控成功
附录三
SDK_DEMO支持接入的各主机使用虚拟键盘的基本操作说明
CK系列:
布防1234#
撤防1234#
防区旁路1234C防区号(1)#
防区旁路恢复1234C防区号(1)#
进入编程012345*0#
退出编程*#
MTA311主机:
布防1234#
撤防1234#
修改帐号:指修改模块ID号
修改类型:指主机的类型
虚拟键盘地址:指主机的键盘地址
虚拟键盘:指模拟各类型主机的键盘
获取模块数量:指查询当前模块在线个数
继电器控制:指模拟联动模块,控制联动模块
状态查询:指查询CK系列及MTA311主机的当前状态
附录一
SDK回控设置步骤说明
1.打开M_51NET设置软件,选择开始搜索,选中需要下载的模块
7.SDK缓存数量为100000条

SDK3000 说明书

天敏 SDK3000 卡是一款专门针对系统开发商及电脑 DIY 发烧友的高品质 PCI 视频卡。它具有高品质的视频采集 性能,具备高速PCI总线,兼容即插即用(PNP),支持一机多卡。我们给您提供功能全面的二次开发包(以下简称SDK)。 您可以选择 VisualBasic、VisualC++、Delphi 等多种编程语言通过 SDK 进行开发,SDK 中包含 DLL 动态库及其详细 说明。您可通过 SDK 控制图像的输入端口,图像亮度,对比度,色度,灰度等输入信号,动态截取图像,以 AVI格式进 行录像,侦测图像是否有移动目标等等。我们向您提供完善的二次开发技术支持,并可根据您的要求度身定做SDK。
二tic const ULONG BrightnessDefault = 0x80; 说明:亮度缺省值 static const ULONG ContrastDefault = 0x44; 说明:对比度缺省值 static const ULONG SaturationDefault = 0x40; 说明:饱和度缺省值 static const ULONG HueDefault = 0x00; 说明:色度缺省值 static const ULONG SharpnessDefault = 0x00; 说明:清晰度缺省值 #define MIN_VAMP_BRIGHTNESS_UNITS 0 说明:亮度最小值 #define MAX_VAMP_BRIGHTNESS_UNITS 255
安装前注意:可能在某些操作系统中安装时没有提示找到新硬件。 你可以在设备管理器中找到如图中的设备,请您删除它们,再重新启动系统。 由于 SDK3000 卡具有即插即用的功能,所以在硬件安装完毕后,启动 wiodows时会自动检测到 SDK3000 卡,此时 系统将提示“发现新硬件”并弹出:“找到新硬件向导”。

esp8266 sdk开发教程是什么

esp8266 sdk 开发教程是什么
软件开发工具包(外语首字母缩写:SDK、外语全称:Software Development Kit)一般都是一些软件工程师为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件时的开发工具的集合。

那幺ESP8266 的SDK 开发教程如何我们来看看。

1 引言
据我所知,ESP8266 开发方式有三种:AT 指令、LUA、SDK 开发。

AT 指令和LUA 都是基于特定bin 固件的二次开发,具有简单易上手的特点。

事实上,SDK 开发也不难,而且灵活性更高,官方提供的SDK 类似于stm32 的库函数,并且有详细的API 文档提供参考。

本文介绍了windows 环境下esp8266 的SDK 开发入门过程。

2 开发准备工作
搭建一体化开发环境。

安信可科技提供了详细的教程:如何安装安信可一体化开发环境。

安信可科技 ESP8266系列测试板 说明文档V 0

安信可科技ESP8266系列测试板说明文档V 0.1本测试板支持本厂所有ESP_8266 系列模块整套带测试板建议零售价:50元设计目的:给所有客户提供一个标准全功能而又经济适用的体验平台!客户拿到手直接测试,而没有任何争议的环节。

本测试板能完成什么:拥有本测试板,你可以无需任何其他开发工具,对ESP8266模块进行AT类应用与SDK 类应用开发,可以直接烧写板子MCU。

也可以烧写ESP8266内置SOC从而应用SDK,一个简单的演示功能:用安卓手机做的一个控制界面,用手机WIFI和板载WIFI进行数据交互,让手机控制板载WIFI输出数据,板载CPU收到数据后控制板载三色灯,和继电器以及蜂鸣器的动作!当然你还可以进过串口调试工具,直接对板载WIFI模块进行手动测试!测试板上的标准配置1板载高速稳定的USB转TTL 芯片CH340,实测在升级本模块程序时候可到576000KBPS 2板载STC的STC15W408AS 单时钟周期,高速51单片机。

直接用本板烧写程序3本开发板出厂时默认带一块ESP系列WIFI模块,客户可选择适合自己的。

4若客户选外置天线版本,附送3DB高增益天线一个,50欧姆射频线一条5本测试板支持本厂所有类型WIFI模块,核心WIFI板子,经过转接板转成统一接口标准。

6板载高压继电器,可以控制外部220V 5A 的负载开关7板载3.3V 1A稳压芯片,客户不会因为电源的问题造成不启动,或工作不良。

8三个MCU 独享按键,可做输入测试9三个MCU独享LED灯,可走做输出测试106个WIFI模块独享按键,直接接ESP8266 有用IO116个WIFI模块独享受LED,接ESP8266 IO口12所有ESP8266 可用IO资源用2.54间距排针引出13附送迷你USB数据线,和1A 开关电源。

14留有普通2.4G模块接口,已经挂在单片机IO口上,可将WIFI转成普通2.4G,降低成本。

ES-12F全功能测试板使用笔记

安信可全功能测试板2.0使用笔记于2017年4月21日星期五从安信可淘宝店买到手。

自2017年4月21日星期五晚上22:00开始毫无经验的学习使用版本修改说明目录版本修改说明 .......................................................1 基础了解 .........................................................2 板载资源说明 .....................................................3 拨码开关 .........................................................4 安信可云功能测试 .................................................4.1 测试前提 ....................................................4.2 进入设置状态 ................................................4.3 注册服务器账号 (2)4.4 问题 (3)4.5 第二种配置方法 (3)5 烧录ESP8266模块 (5)6 MCU烧录hex固件 (8)7测试程序 08 如何为ESP系列模组烧录固件 (2)8.1 硬件连接 (2)8.2 ESP8266 Flash 地址配置 (4)8.3 烧录下载 (5)8.4 如何擦除整片Flash (6)9 测试程序2 (7)安信可全功能测试板2.0使用笔记bsyang2017-5-7 前言:由于官方和QQ群资料太乱,太杂,以至于让人根本无从下手,因此,只好在使用过程中参考“拿到板子后让我们开始吧.pdf(又名“全功能测试板使用说明”)”边摸索边记录,以便查询。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.安信可控制台
安信可控制台类似于Linux终端,可以在里面执行基本的Linux指令,需要有Linux基础才能正确使用。

列出文件列表的ls命令
1. ls(list)命令是非常有用的命令,用来显示当前目录中的文件和子目录列表。

配合参数的使用,能以不同的方式显示目录内容。

范例如下:
显示当前目录的内容:
[ai-thinker@localhost ai-thinker]$ ls
Desktop mail myinstall.log test.txt ←有两个目录及两个文件夹
当运行ls命令时,并不会显示名称以” . ”开头的文件。

因此可加上-a参数指定要列出这些文件。

范例如下:
[ai-thinker@localhost ai-thinker]$ ls -a
以-s参数显示每个文件所有的空间,并以-S参数指定按所有占用空间的大小排序。

范例如下: [ai-thinker@localhost ai-thinker]$ ls -s -S
总计36
4 Desktop 4 mail 24 myinstall.log 4 test.txt
在ls命令后直接加上欲显示的目录路径,就会列出该目录的内容。

范例如下:
[ai-thinker@localhost ai-thinker]$ ls -l/usr/games
2. 切换目录的cd命令
cd(change directory)命令可让用户切当前所在的目录。

范例如下:
[ai-thinker@localhost home]$ cd ai-thinker ←切换到当前目录下的ai-thinker子目录
[ai-thinker@localhost ai-thinker]$ cd .. ←切换到上一层目录
[ai-thinker@localhost home]$ cd / ←切换到系统根目录
[ai-thinker@localhost /]$ cd ←切换到用户主目录
[ai-thinker@localhost ai-thinker]$ cd /usr/bin ←切换到/usr/bin目录
3. 创建目录的mkdir命令
Mkdir(make directory)命令可用来创建子目录。

下面的范例会在所在目录下创建tool子目
录。

[ai-thinker@localhost ai-thinker]$ mkdir tool
4. 删除目录的rmdir命令
rmdir(remove directory)命令可用来删除空的子目录。

范例如下:
[ai-thinker@localhost ai-thinker]$ rmdir tool ←删除tool目录
5. 复制文件的cp命令
cp(copy)命令可以将文件从一处复制到另一处。

一般在使用cp命令将以个文件复制成另一个文件或复制到某个目录时,需要指定原始文件名与目的文件名或目录。

范例如下:
[ai-thinker@localhost ai-thinker]$ cp data1.txt data2.txt ←将data1.txt复制成data2.txt
[ai-thinker@localhost ai-thinker]$ cp data3.txt /tmp/data ←将data3复制到/tmp/data目录中显示复制过程:加入-v参数可显示命令执行过程。

范例如下:
[ai-thinker@localhost ai-thinker]$ cp zip.txt zip2.txt ←一般状态下不会显示复制过程
[ai-thinker@localhost ai-thinker]$ cp -v zip.txt zip3.txt ←以-v显示复制过程 zip.txt ->zip3.txt 递回复制:加入―-R‖参数可同时复制目录下的所有文件及子目录。

范例如下:
[ai-thinker@localhost ai-thinker]$ cp -v -R * backup ←将所有文件(含子目录文件)复制到backup目录
6. 删除文件或目录的rm命令
rm(remove)命令可以删除文件或目录。

范例如下:
[ai-thinker@localhost ai-thinker]$ rm myfile ←删除指定的文件
[ai-thinker@localhost ai-thinker]$ rm * ←删除当前目录中的所有文件 rm命令的常用参数如下:
强制删除:使用-f参数时,rm命令会直接删除文件,不再询问。

范例如下:
[ai-thinker@localhost ai-thinker]$ rm -f *.txt ←强制删除文件
递回删除:-r 也是一个相当常用的参数,使用此参数可同时删除指定目录下的所有文件及子目录。

范例如下:
[ai-thinker@localhost ai-thinker]$ rm -r data ←删除data目录(含data目录下所有文件和子目录)
[ai-thinker@localhost ai-thinker]$ rm -r * ←删除所有文件(含当前目录所有文件,所有子目录和子目录下的文件)
强制删除指定目录:当使用-r参数删除目录时,若该目录下有许多子目录及文件,则系统会不间断地询问,以确认您的确要删除目录或文件。

若已确定要删除所存目录及文件,则可以使用-rf参数,如此一来,系统将直接删除该目录中所有的文件及子目录,不再询问。

范例如下:
[ai-thinker@localhost ai-thinker]$ rm -rf tmp 强制删除tmp目录及该目录下所有文件及子目录显示删除过程:使用-v 参数。

范例如下:
[ai-thinker@localhost ai-thinker]$ rm -v
2.固件生成
编译后即可自动生成固件,生成的固件都在bin目录下。

3. 固件烧写
固件烧写可以使用一键烧写工具,也可以使用esptool.py
一键烧写工具说明:
左侧的选择框用来选择是否下载该固件,中间是固件路径,可以手工输入,也可以点击“齿轮”图标浏览选择。

最右边是烧写地址。

如果只有一个固件,那么只需要选中其中一个并且
把地址设置为0x00000.如果有多个固件,请按照官方说明设置地址。

小技巧:用鼠标滚轮可以快速设置地址。

EspTool说明
打开安信可控制台,cd到固件目录执行如下操作(实际烧写时按照固件要求的地址为准):esptool.py --port com3 write_flash 0x00000 0x00000.bin 0x40000 0x40000.bin。

相关文档
最新文档