人,唯一剥夺不了的,只有知识 esp32 esp_log_buffer_hex 你能测MISO总线波形不 /* 获取随机数 */ esp_err_t sc1777y_get_rand(uint8_t *data, uint16_t *retlen){ return sc1777y_send(0x00, 0x84, 0x00, 0x40, 0, NULL,data,retlen); }...
case ESP_GAP_SEARCH_INQ_RES_EVT: esp_log_buffer_hex(GATTC_TAG, scan_result->scan_rst.bda, 6); ESP_LOGI(GATTC_TAG, "Searched Adv Data Len %d, Scan Response Len %d", scan_result->scan_rst.adv_data_len, scan_result->scan_rst.scan_rsp_len); adv_name = esp_ble_resolve_adv_dat...
ESP_LOGI(GATTS_TAG, "GATT_WRITE_EVT, value len %d, value :", param->write.len); esp_log_buffer_hex(GATTS_TAG, param->write.value, param->write.len); //发送数据到队列 struct __User_data *pTmper; sprintf(user_data.allData, "{\"red\":%d,\"green\":%d,\"blue\":%d}", param...
ESP_LOG_BUFFER_HEX(tag, buffer, buff_len) 示例: #include"esp_log.h"staticconstchar* TAG ="Wireless Link";voidesp32_logging_lib_show(){ ESP_LOGE(TAG,"I am error log"); ESP_LOGW(TAG,"I am warning log"); ESP_LOGI(TAG,"I am info log"); ESP_LOGD(TAG,"I am debug log"); ...
esp_log_buffer_hex("MAC address:", scan_result->scan_rst.bda, ESP_BD_ADDR_LEN ); esp_log_buffer_hex("UUID:", ibeacon_data->ibeacon_vendor.proximity_uuid, ESP_UUID_LEN_128); uint16_t major = ENDIAN_CHANGE_U16(ibeacon_data->ibeacon_vendor.major); ...
, param->auth_cmpl.device_name); esp_log_buffer_hex(SPP_TAG, param->auth_cmpl.bda, ESP_BD_ADDR_LEN); } else { ESP_LOGE(SPP_TAG, "authentication failed, status:%d", param->auth_cmpl.stat); } break; } case ESP_BT_GAP_PIN_REQ_EVT:{ ESP_LOGI(SPP_TAG, ...
esp_log_buffer_hex(GATTS_TAG,param->write.value,param->write.len); ESP_LOGE(GATTS_TAG,"param->write.value[0] %d",param->write.value[0]);//就是我们的 red ESP_LOGE(GATTS_TAG,"param->write.value[1] %d",param->write.value[1]);//就是我们的 green ...
caseESP_GATTS_WRITE_EVT:if(!param->write.is_prep){// the data length of gattc write must be less than GATTS_DEMO_CHAR_VAL_LEN_MAX.ESP_LOGI(GATTS_TABLE_TAG,"GATT_WRITE_EVT, handle = %d, value len = %d, value :",param->write.handle,param->write.len);esp_log_buffer_hex(GATTS_...
(这个地方已经保证了复制的是最新设备的mac地址) esp_log_buffer_hex("start connected advertising", heart_rate_adv_params_c.peer_addr, sizeof(esp_bd_addr_t)); free(dev_list); esp_ble_gap_start_advertising(&heart_rate_adv_params_c); } else { esp_ble_gap_start_advertising(&heart_rate_...
ESP32 BT&BLE 双模蓝牙共存说明书