当前位置: 首页 > 知识库问答 >
问题:

HM-10回归欧元符号

范霄
2023-03-14

我正在使用HM-10副本CC4A-1模块。我把它和Arduino Uno R3连接在一起,经过很多努力,它连接上了。我使用Arduino串行监视器执行了一些AT命令,在执行AT RENEW命令后,它突然停止工作。我还试图执行AT BAUD命令,但它在执行AT RENEW之前返回了错误

这是Arduino串行监视器从HMBLE终端Android应用程序发送数据时的输出

#include <SoftwareSerial.h>

SoftwareSerial BTSerial(2, 3); //RX|TX


void setup(){
  Serial.begin(9600);
  BTSerial.begin(9600); // default baud rate
  while(!Serial); //if it is an Arduino Micro
  Serial.println("AT commands: ");
}

void loop(){
  //read from the HM-10 and print in the Serial
  if(BTSerial.available())
    Serial.write(BTSerial.read());

  //read from the Serial and print to the HM-10
  if(Serial.available())
    BTSerial.write(Serial.read());
}

这是Android应用程序发送的内容


共有2个答案

颛孙高义
2023-03-14

在谷歌了很多,因为终于我找到了解决方案...我在ESP8266模块上工作,我试图改变它的波特率,它停止工作,我谷歌了我最后执行的命令,发现错误的命令损坏了模块固件,我通过重新加载固件来搜索和恢复ESP8266

以上工作对我来说是一个提示,我对我的HM-10模块做了同样的事情,并使用下面的链接上传了原始HM-10模块固件,最后它像一个魔咒一样工作,真的很兴奋能再次继续我的项目任何面临同样问题的人请尝试下面的链接

https://forum.arduino.cc/index.php?topic=393655.0

盖诚
2023-03-14

看看串行输出,我猜波特率不会在您发送“AT RENY”命令时发生变化。我怀疑这一点的原因是通过观察“€”的等效二进制数,即“10000000”。通用异步收发设备发送的数据是有效的低电平,因此它看起来像是在检测一个字节的开头,然而,其余高电平信号的定时是错误的。我会尝试连接模块在任何波特率,你有它设置在AT RENY命令之前。

HM-10的官方行为是模块应该返回到9600的波特率。然而,我注意到偶尔需要通过关闭电源来重置它,然后打开。或者,发送"AT RESET"。

这就是说,如果它是一个HM-10克隆,谁知道固件中到底发生了什么。

 类似资料:
  • 问题内容: 使用Oracle 10.2.0.3 JDBC驱动程序从Oracle 10g中保存和检索欧元字符时,我们遇到了欧元字符问题。仅在Linux下运行JUnit测试期间才会出现此问题。保存后从数据库返回的欧元字符总计被破坏。Oracle已配置为使用字符集“ WE8MSWIN1252”。难道Linux无法使用此字符集吗? 问题答案: 这不是Linux的事情。这是jdbc驱动程序的检索代码中的一个

  • net.sf.jasperreports.export.character.encoding-AS-ISO-8859-15 我可以在XLS导出中获得正确的欧元符号,但PDF仍然没有产生。谁能告诉我我错过了什么。

  • 多元回归是线性回归到两个以上变量之间关系的扩展。 在简单线性关系中,我们有一个预测变量和一个响应变量,但在多元回归中,我们有多个预测变量和一个响应变量。 多元回归的一般数学方程是 - y = a + b1x1 + b2x2 +...bnxn 以下是所用参数的说明 - y是响应变量。 a, b1, b2...bn是系数。 x1, x2, ...xn是预测变量。 我们使用R中的lm()函数创建回归模

  • 自定义UIScrollView,scroll view支持点击动作,并且支持图片的异步下载和显示。Scroll View并没有占满整个界面,而是左右两边都能露出一点其他页的内容,用于提示左右两边是否有内容。 [Code4App.com]

  • 本文向大家介绍scikit-learn线性回归,多元回归,多项式回归的实现,包括了scikit-learn线性回归,多元回归,多项式回归的实现的使用技巧和注意事项,需要的朋友参考一下 匹萨的直径与价格的数据 训练模型 预测一张12英寸匹萨价格:$13.68 一元线性回归假设解释变量和响应变量之间存在线性关系;这个线性模型所构成的空间是一个超平面(hyperplane)。 超平面是n维欧氏空间中余维

  • 问题内容: 是否可以在pdfkit中为nodejs显示欧元符号,而无需嵌入外部字体? 我正在使用pdfKit生成发票,并想在我的货币金额前加上欧元符号(€)。 我尝试了多种方法,但都没有成功: 问题答案: 原来是字体问题: unicode有效,但是您必须确保所使用的字体包含要使用的字符。与您的操作系统不同,PDFKit不会执行任何自动字体替换。 来源:/ u / devongovett发表的Red