OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 876|回复: 1

DNESP32S3官方例程04_ble_scan编译报错

[复制链接]

1

主题

3

帖子

0

精华

初级会员

Rank: 2

积分
50
金钱
50
注册时间
2014-4-16
在线时间
7 小时
发表于 2024-6-6 11:04:07 | 显示全部楼层 |阅读模式
1金钱
本帖最后由 187196467 于 2024-6-6 11:37 编辑

DNESP32S3官方例程04_ble_scan编译报错

E:\BaiduNetdiskDownload\04_ble_scan\04_ble_scan.ino: In function 'void loop()':
E:\BaiduNetdiskDownload\04_ble_scan\04_ble_scan.ino:120:50: error: conversion from 'BLEScanResults*' to non-scalar type 'BLEScanResults' requested
  120 |     BLEScanResults foundDevices = pBLEScan->start(scanTime, false);   /* 启动BLE扫描,并在扫描到广播设备时调用回调函数 */
      |                                   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~

exit status 1

Compilation error: conversion from 'BLEScanResults*' to non-scalar type 'BLEScanResults' requested

DNESP32S3官方例程05_ble_uart编译报错


E:\BaiduNetdiskDownload\05_ble_uart\05_ble_uart.ino: In member function 'virtual void MyCallbacks:nWrite(BLECharacteristic*)':
E:\BaiduNetdiskDownload\05_ble_uart\05_ble_uart.ino:86:56: error: conversion from 'String' to non-scalar type 'std::string' {aka 'std::__cxx11::basic_string<char>'} requested
   86 |         std::string rxValue = pCharacteristic->getValue();
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~^~

exit status 1

Compilation error: conversion from 'String' to non-scalar type 'std::string' {aka 'std::__cxx11::basic_string<char>'} requested


你们着例程都不做验证就放出来吗

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

3

帖子

0

精华

初级会员

Rank: 2

积分
50
金钱
50
注册时间
2014-4-16
在线时间
7 小时
 楼主| 发表于 2024-6-6 11:21:57 | 显示全部楼层
找到原因了 在第120行
  1. BLEScanResults foundDevices = pBLEScan->start(scanTime, false);   /* 启动BLE扫描,并在扫描到广播设备时调用回调函数 */
复制代码

foundDevices前面少了一个*改成
  1. BLEScanResults *foundDevices = pBLEScan->start(scanTime, false);   /* 启动BLE扫描,并在扫描到广播设备时调用回调函数 */
复制代码


第122行
  1. lcd_show_num(240, 210, foundDevices.getCount(), 2, LCD_FONT_16, RED);
复制代码

foundDevices.getCount()调用方式不对应该用->
改成
  1. lcd_show_num(240, 210, foundDevices->getCount(), 2, LCD_FONT_16, RED);
复制代码

验证通过
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 10:10

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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