问题标签 [netduino]

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 投票
2 回答
336 浏览

c# - .Net Micro 与 Microsoft Azure

我正在尝试让 Ne​​tduino 与 Azure 进行通信。我发现了其他几个项目,并且在他们的源代码中,他们像任何其他 Azure 项目一样使用包 Microsoft.WindowsAzure。但是,在我的项目中,它声称无法解析包名。

我发现某个地方我必须进入 Manage NuGet Packages 并安装它,但是当我尝试时,它会在 JSON 中停止安装并将其全部回滚。

这是我收到的错误消息:

我没做什么?我究竟做错了什么?

0 投票
1 回答
105 浏览

hardware - 我应该使用哪种 Netduino 硬件?

我正在构建一个临时控制器,它需要监控 20 个单独的按钮按下以及另外 15-20 个模拟和数字信号。

它还需要输出至少20种不同的数字信号。

哪个 Netdurino 可以让我将所有这些不同的端口放在一个设备上?

似乎 带有多个屏蔽底座的Netduino Go (图片)是要走的路。

谁能确认这是我正在寻找的具有最多模拟和数字端口的硬件解决方案?

谢谢你,基思

0 投票
1 回答
314 浏览

endianness - 在 .NET Micro Framework (Netduino) 上计算 NRPE 协议的 CRC 时出现问题

我正在尝试为 Netduino 板编写一个 NRPE 解释器。这是一个运行 .NET Micro Framework 4.3 的 Arduino 型板。我在计算协议要求的 CRC 时遇到问题,如下所示(原始 C++ 头文件片段):

肯定存在字节排序问题,因为我正在从大端(网络)转移到小端(Netduino/.Net)。当 Int16 和 Uint32 进出我的结构时,我一直在尝试小心地反转和重新反转它们。当我重新输出从电线读取的数据包时,它是相同的,所以我相信大部分处理得当。但我计算的 CRC 不是。我调用的例程是来自 Micro 框架的 Utility.ComputeCRC

其他人在这方面也遇到过类似的问题,所以我很幸运能够获得一些线索,可能是什么问题:

NRPE 协议解释

Stack Overflow 上关于 Python 中 CRC'ing NRPE 帖子的帖子

Micro 的 CRC 实现

例如,似乎很清楚原始消息是 1034 字节,填充到 1036。我不太幸运的是我在受约束的 Micro 环境中,我能找到的所有 CRC 示例代码通常都涉及模板、Linq ,或我无权访问的其他库。

所有帮助表示赞赏。这是一些示例代码,我尝试从现有的有效数据包中重新计算 CRC 失败。

代码输出:

实际代码:

0 投票
2 回答
270 浏览

c# - ASCII 不在编码下

出于某种原因,当我键入“编码”时。在 VS 中,有 UTF8、Equals 和 ReferenceEquals。有谁知道为什么我不能使用 ASCII?我需要将串行数据从 bytes[] 转换为 Char[] 或 String。

我正在使用 .net 框架 4.1

0 投票
2 回答
2090 浏览

c# - 不包含 ASCII 的定义

所以我正在尝试使用蓝牙模块(HC-06)来读取从我的手机发送到我的 Netduino 板的数据。但是,我无法将字节转换为文本,因此我可以比较我发送的字符,从而将它们转换为条件语句。从我所见,我需要在 C# 中使用以下代码行将其从字节数组更改为字符串,但是我在我的范围内找不到类的定义!这是行:

这是我得到的错误:

'System.Text.Encoding' does not contain definition for 'ASCII'

我在Visual Studio Express 2012IDE 中使用 .Net Micro Framework 4.1 版。我用的是原版的NetduinoNetduino 1带的4.1 Framework

0 投票
2 回答
2106 浏览

c# - Netduino - Class Servo - 4.3.1

I'm using the new version of the class of Chris:


I connecting servo in 3.3v gnd port 5 digital in Netduino

my servo is: http://www.hobbyking.com/hobbyking/store/_14458_hobbyking_939mg_metal_gear_servo_2_5kg_12_5g_0_14sec.html

not working! why? someone has already done something that works?

0 投票
1 回答
1852 浏览

c# - 使用 WebRequest 和 Twilio 发送消息

我需要使用 Twilio 服务和 NetDuino 发送消息。我知道有一个 API 允许发送消息,但它在后台使用与微框架不兼容的 Rest-Sharp。我尝试执行以下操作,但出现 401 错误(未授权)。我在这里得到了这个代码表(这正是我需要做的)

0 投票
1 回答
134 浏览

timestamp - Xively中的时间戳格式

我正在为 Netduino 编写一个简单的应用程序,它将一些 CSV 格式的数据发送到 Xively。在 CSV 中发送多个条目时,我必须为每个值包含一个时间戳。我发送的信息是这样的:

我总是收到状态代码 400,并带有以下消息:“CSV 解析器错误:时间戳无效”。时间戳采用 ISO 8601 格式。我在哪里犯错?

0 投票
1 回答
647 浏览

c# - Microsoft.SPOT 在 winform 应用程序中不起作用

我的 winform 项目有问题。对于一个项目,我有一个 netduino,我为与 netduino 的连接创建了一个类。完成后,我创建了一个 winform 项目,因此当我按下应用程序上的按钮时,netduino 上的 LED 亮起。

所以现在解决问题。

我试图运行该应用程序,但它给出了错误。

我该如何修复它以使其与 Windows 窗体应用程序一起使用。

0 投票
1 回答
337 浏览

c# - 使用 c# 查找 USBportname

对于一个项目我必须与netduino通信,所以我使用串行通信与netduino通信。

但这是我的问题,我找不到我的 USB 端口名,我使用这段代码来查找端口名。

它不显示 USB 端口名称。我做错了什么,或者我该如何解决这个问题。

编辑

问题已编辑:

我可以从连接 NETduino 的 usbport 中看到 usbportname。所以我希望以 COM10 为例。我查看了系统管理,看到usb被调用了Port_#0001.Hub_#0001。我怎样才能打开这个端口。