Which package is good for bluetooth in Flutter - flutter

I trying to built project using flutter and raspberry pi. I wanna connect flutter project with raspberry pi using bluetooth, and I need send data in .json file. Please give some suggestion which package is better for both android and ios.

Try those BLE packages, they are best
https://pub.dev/packages/flutter_blue
https://pub.dev/packages/quick_blue
https://pub.dev/packages/flutter_blue_plugin
From quick_ble package have following features
Scan BLE peripheral
Connect BLE peripheral
Discover services of BLE peripheral
Transfer data between BLE central & peripheral

Related

Is there any flutter packages that support Bluetooth on windows

Currently I am working on a project that needs to have Bluetooth features in Desktop
But I didn't find any working packages.
Can any one suggest me the good packages ??
check out this link.
https://www.tldevtech.com/best-bluetooth-packages-for-flutter/
From the link, quick_blue(https://pub.dev/packages/quick_blue) library supports Bluetooth features in Desktop from Flutter.
Try those BLE packages,they are supported to windows.
https://pub.dev/packages/quick_blue
https://pub.dev/packages/flutter_blue_plugin
From quick_ble package have following features
Scan BLE peripheral
Connect BLE peripheral
Discover services of BLE peripheral
Transfer data between BLE central & peripheral
You can use win_ble package.
This is specifically developed to work for Flutter for Windows. Also it's up to date.
Current version of it is 0.04
You can use win_ble package.
This is specifically developed to work for Flutter for Windows. Also it's up to date.
Check it out here👇
win_ble

STm32L4R5VG firmware upgrade in run time

In my application, I am using STm32L4R5VG as a host MCU. I want to upgrade the firmware of host MCU in run time over USB through the Android mobile app.
I have looked into USB DFU mode, but in that case, my device will enumerate as ST USB and also I need to enable the boot loader with boot pin.
In actuality, my device will connect with the Android mobile app using the CDC class device and enumerates as VCP. So I want to send the firmware file from Android mobile to host MCU over VCP and write into Bank2 of internal flash (as current code is in Bank1). Once the file transfer is done, the device will reboot on its own and check for the latest firmware and boots from Bank2.
I am stuck at how to write at bank2 securely during run time and perform self reset to boot from Bank2.
If anyone already worked on this or know about this then please guide me or point to the link where I can get details for this.

How to use Bluetooth plugin for sending and receiving data from ionic 4 app and IoT application

I want to develop an app to control IoT devices via Bluetooth, but I don't know which Bluetooth plugin use in ionic 4 application to control IoT devices(send and receive messages)
You should use this ionic plugin : https://ionicframework.com/docs/native/bluetooth-serial
that enables serial communication over Bluetooth. It was written for communicating between Android or iOS and an Arduino (not Android to Android or iOS to iOS).

Beginner setup of a nrf52840 dongle

I bought a nordic nrf52840 dongle and I am trying to program it using the nRF connector. I have followed this tutorial https://electronut.in/nrf52840-thread/, and after I create the application.hex I need to flash it in the dongle. However when I try to write this new .hex I have the following error:
nrf-connector-error
I know that I need a bootloader and a SoftDevice, and that probably I need to merge them using some mergehex tool. I can't understand how to create this bootloader and SoftDevice.
Thanks!
To use nRF Connect with USB bootloader you have to shift your application RAM/FLASH regions. RAM should start at 0x20000008 and FLASH should start at 0x1000. That's all you have to do.

android.internal.telephony.xxx package support for cellular networks

Does Android support android.internal.telephony.xxx where xxx=3G WCDMA or CDMA.
I know it supports GSM. Would GSM package work with a 3G WCDMA Vendor RIL?
I looked at the radio debug logs using adb from a Nexus One connected to AT&T 3G network. The log showed that the GSM package was being used while in a 3G call. So it looks like a separate WCDMA package is not needed.