找回密码
 注册
LabVIEW+单片机学习套件全套教程资料下载[免费]LabVIEW论坛精华列表贴USB0816数据采集卡《LabVIEW宝典》
LabWindows/CVI论坛精华贴NET0816以太网数据采集卡RC0210远程设备授权系统 关闭关停锁定打开设备 户外分布式数据采集
NET1624低速高精度以太网数据采集卡WIFI0824SD无线WIFI网络数据采集卡脱机运行 SD存储 小尺寸微型 串口采集远程采集 安卓 手持移动采集 纪录仪
查看: 2715|回复: 8

[labview求助] 采用LabVIEW开发Iphone和IPAD的app现在可以了吗?

[复制链接]
发表于 2014-3-6 14:42:06 | 显示全部楼层 |阅读模式
我在NI网站上看到过类似的应用介绍,还有Iphone和IPAD的插件,也有相关的android的插件。不知道是否可以直接开发了现在?
如果可以,请朋友们回复下效果和感想。
现在倒有这样的应用需求,比如控制个温度啊。湿度检测什么的。
发表于 2014-3-6 14:46:48 | 显示全部楼层
好像是去看春节前看了一下,好像不完全是针对那些平台,相当于是比如PC上面有个程序,然后相互之间再通信?不知道是不是我误会了?我记得就不是直接在IPHONE上面运行一个LABVIEW生成的程序!
回复 顶

使用道具 举报

 楼主| 发表于 2014-3-6 14:48:36 | 显示全部楼层
回头我也落实下,以前我还下了一个iphone的插件,安卓插件下载不下来。还不知道怎么用。对了,除了以前的win ce,现在是否可以做win8的 嵌入式LV开发了?
回复 顶

使用道具 举报

 楼主| 发表于 2014-3-6 14:50:30 | 显示全部楼层
LabVIEW on the iPad  
By L.M.David Jr.  
For several years it has been possible to publish LabVIEW to the web for remote monitoring. Some newer technologies and the ubiquitousness of the iPad have taken this to a whole new level. I will focus of two apps for the iPad, and mention a couple of others, all of which also are supported on the iPhone; three on the iPod Touch and one on Android-based tablets as well.



Data Dashboard

National Instruments, the source of LabVIEW, has released an App (available for free download from the iTunes Store) called Data Dashboard.

  

Data Dashboard directly links to indicators on a VI’s front panel via Network Published Shared Variables, or using NI Web Services. On the iPad, the Data Dashboard can be configured to display 1, 2, 4, or 6 indicators per page; swipe from page to page, and double tap an indicator to zoom in. (Due to the smaller size of the iPhone’s screen, only one indicator can be viewed per page); and Data Dashboard is now available for Android tablets as well.

Numerics can be displayed as charts, gages, or as text. At this time Data Dashboard only supports monitoring indicators to provide remote status information, but rumor has it that at NI Week 2012 control functionality will be announced, to remotely change settings, and enter input values.



VIremote

Speaking of remote control functionality, ThrowLab http://throwlab.com has an App available for the iPad, iPhone, and iPod Touch called VIremote which goes the extra mile. VIremote doesn’t rely on Shared Variables or NI Web Services directly but uses proprietary VIs embedded in the desktop program to directly link via TCP protocol.

The VI library is a free download and may be used without restriction. While there is a free App, it is a demo version and will only work for several minutes at a session, the unrestricted fully functional version cost $20 for each mobile device it is installed on.



VIremote can be configure to work with or without keyboard/mouse emulation, and can be configured for one-to-one, or one-to-many access.



With VIremote, the complete front panel of the host VI is reproduced on the mobile device. Many LabVIEW-centric controls and indicators are supported, including (in addition to the usual suspects), the color box, path control, slide, enum, comboBox, etc.. With emulation enabled tab controls, listbox, and controls within arrays are also supported (subpanels are not yet supported). Finally, VIremote also provides back to the host information from the iPad’s internal sensors allowing access to motion status, orientation, and GPS location, for instance.  



Two More Options

While I have not tried the following two technologies (I have played with the previous two) I ran across these during my research (both of these were found on the NI LabVIEW Community sites).



Using Multi-Touch Library and the iPad to control LEGO Mindstorm Robots

This approach is documented in a YouTube video using an iPad as a controller for a robot’s motion and pincher control:



NI – Creating a Multi-touch library: http://sine.ni.com/cs/app/doc/p/id/cs-13097  



Controlling LEGO Mindstorm: http://www.youtube.com/watch?v=mnKBchs3j2M  


http://www.aleconsultants.com/in ... bview&Itemid=19




This last approach uses yet another technology, UDP protocol. While developed for a niche market, controlling MIDI (Musical Instrument Digital Interface) devices, TouchOSC from Hexler supports String, and 32-bit floating point data for monitoring and control through LabVIEW.

OSC / NI Community on Hexler:  https://decibel.ni.com/content/docs/DOC-12289

Hexler:  http://hexler.net/software/touchosc



OSC provides a Java based toolkit for developing custom user interfaces for the mobile device, which tend to resemble a sound boards slides and dials in a manner both Spartan and cool; and in general, the important thing is the supported data and the bi-directional control.















About the Author:

Larry David is a founding principal of ALE System Integration, a NI Certified LabVIEW Architect, and holds a MS in Computer Science from NYIT



  

  
Copyright © 2014 ALE System Integration. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.
回复 顶

使用道具 举报

发表于 2014-3-6 15:02:40 | 显示全部楼层
哦,看来咱们看到的不是同一个东西!
回复 顶

使用道具 举报

发表于 2014-4-8 20:52:35 | 显示全部楼层
貌似手机的安卓系统上的Dashboard功能不是很强大 可以与电脑通信 用共享变量 但是手机上的功能很少,一个界面只能放置一个按钮
回复 顶

使用道具 举报

 楼主| 发表于 2014-6-26 11:42:00 | 显示全部楼层
zuanshigan 发表于 2014-4-8 20:52
貌似手机的安卓系统上的Dashboard功能不是很强大 可以与电脑通信 用共享变量 但是手机上的功能很少,一个界 ...

即使设置多个按钮,也没有用,手机上也没有其它硬件接口,包括PAD。只能wifi。
对于微软的surface平板,还是不错,硬件接口有,可以操作硬件。尤其是surface
pro,win8.1,可以直接移植 vi工作。就如一个电脑一样。
回复 顶

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cpubbs论坛. ( 粤ICP备09171248号 )

GMT+8, 2026-9-28 11:01 , Processed in 0.037071 second(s), 5 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表