问题标签 [interfacing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
1166 浏览

serial-port - 以编程方式控制英国的电源插座

这很简单。

我想将一盏灯插入英国电源。

我希望能够通过软件打开和关闭它 - 比如通过串行端口命令,或者通过运行命令行或我可以从 ruby​​ 或 Java 获得的东西。

我看到很多关于如何使用 X10 和美国电力系统来做到这一点的文章——但有人真的在英国尝试过这样做吗?

如果你得到这个工作:

1)您到底使用了什么硬件?

2)你如何从软件控制它?

0 投票
6 回答
30059 浏览

c - C:跨平台RS-232串口库?

我正在寻找一个开源跨平台库,用于在 C 中处理串行端口,类似于很棒的PySerial库(不幸的是,我必须为这个应用程序使用 C)。

我只找到了这个:http ://www.teuniz.net/RS-232/ ,而且似乎没有提到 OS X 兼容性。

0 投票
1 回答
1425 浏览

c - SPI头文件

我需要 SPI 头文件,所以我可以为两个 PIC24FJ64GA002 编写一个 SPI 主机和从机。我有一个,但我不小心删除了它。请有人给我一个链接以下载标题。有急事就尽快。

0 投票
2 回答
523 浏览

c++ - 使用 C/C++ 在 Windows 中连接 USB 和个人创建的设备

我知道如何使用并行端口进行接口,并且对串行端口接口也有一些了解。但是有没有办法在 Windows 中使用 USB 端口进行接口?或者任何可以提供有关如何执行此操作的教程的链接?

具体来说,我想知道它的编程方面。

我不知道如何开始。我已经搜索了谷歌,但我没有看到任何代码示例。

提前致谢,新年快乐。

0 投票
1 回答
144 浏览

.net - MS Surface 的现状

我看到了这个问题,这让我很感兴趣,因为 Surface 在微软第一次展示它时引起了大惊小怪,我当时在微软工作,我们办公室里有几个,但他们总是被人包围。但是从那以后我没有听到或看到太多表面,所以我有几个问题。

  1. Surface 是否仍被视为原型产品?

  2. 它为所有各种设备提供什么样的界面,是否有定期更新以识别新设备(例如新手机型号),或者手机是否必须预先配置某种标签或 ID 才能让表面识别并提供界面它们之间?

  3. 表面上的安全性是什么样的?微软在酒吧等公共场所展示了它,展示了将信用卡放在桌子上拿起标签的精美演示。

  4. Microsoft 是否提供用于表面开发的模拟平台,任何链接指南都会很棒,它是 .NET 吗?

0 投票
2 回答
1175 浏览

python - 将 C(或 C++)与 Python 连接起来有哪些不同的选择?

我知道有很多方法可以将 C 函数连接到 Python:Python C APIscipy.weavectypespyrex/cythonSWIGBoost.PythonPsyco ……它们各自最适合什么?为什么我应该使用给定的方法而不是其他方法?当我需要在 Python 和 C 之间选择绑定时应该考虑什么?

我知道一些关于此的讨论,但它们似乎都不完整......

我知道 StackOverflow 上的一些问题也是相关的。例如:

0 投票
2 回答
1336 浏览

database - 将 SugarCRM 与 OpenERP 连接

我目前正在做一个项目,我必须让 openERP 和 SugarCRM 相互交谈。例如,如果我在 SugarCRM 中添加一个新帐户,这个帐户也会在 OpenERP 中创建……如果我在 OpenERP 中创建一个新客户,那么在 SugarCRM 中会创建一个具有相同值的新客户。

我搜索了网络,发现了一个允许这种接口的连接器。

http://www.sugarforge.org/projects/sugar2openerp

使用这个连接器并不容易......我必须在 SugarCRM 中构建一个模块,以便我输入连接详细信息(url、用户名、密码等)。

现在,我不知道如何继续使用连接器...其中包含的文件提到“accounts_cstm”...我应该创建它还是不创建它?

0 投票
2 回答
1313 浏览

ruby-on-rails - 通过无线将 Arduino 与 Web 应用程序 Ruby on Rails 连接

我想用我的 arduino 开始一个小项目。这个想法是有这个通信流:

arduino <-> 无线板 <-> Wi-Fi 路由器 <-> Web 服务器 <-> Ruby on Rails 3 <-> 智能手机 <-> 浏览器

我找到了一个名为 RAD(Ruby Arduino Development)的框架,但最后一次更新是从 2008 年开始的。有人知道这个的另一种选择吗?

0 投票
2 回答
1432 浏览

iphone - 是否可以让(非越狱的)iPhone 发出 i2c 命令?

我想直接从我的 iPhone控制一串 LED 。LED 控制器芯片使用i2c串行协议。

我可以在未越狱的 iPhone 上使用 Apple 支持的 API 执行此操作吗?我需要使用哪些框架?

0 投票
1 回答
2294 浏览

c++ - C++ Excel 保存工作簿

我正在使用 C++ 创建一个 Excel 图表。我在用几张纸保存工作簿时遇到问题。这是我的代码:

我有一个创建几张纸的 for 循环。“...”代表我填写表格的代码部分。一切都很好,直到我尝试保存它。现在,当它到达 SaveAs() 时,它会跳起来捕捉。我也尝试使用 workbook->saveas("table.xls"); 但我不知道正确的语法。

提前感谢您的帮助!