Thank you Alan for you time, really appreciate your advices and
recommendations,


Hello Miguel,

Indirectly yes,as far as i know ublox use softdevice in their u-connect
firmware, but not 100 % sure about that.




На пт, 14.10.2022 г., 18:21 MIGUEL ALEXANDRE WISINTAINER <
tcpipc...@hotmail.com> написа:

> Nice
> You will use the existent softdevice, right ?
>
>
> Enviado do meu iPhone
>
> > Em 14 de out. de 2022, à(s) 09:21, Embedded Systems <
> ivanucherdj...@gmail.com> escreveu:
> >
> > Hi Alan,
> >
> > Unfortunately ublox does not, maybe Nordic does, but i dont wish to
> reflash
> > the module. What i am thinking is to implement an u-connect parser
> similar
> > to the NMEA parser (GPS parcer) and implement it in utils in apps, in
> this
> > way i wont disturb the already existing Bluetooth functionality and add
> > support for ublox devices which use u-connect, they have also Wifi and
> > other modules which use u-connect so i think it will be nice addition to
> > have this parser in Nuttx.
> >
> > Best regards,
> > Ivan
> >
> >> On Fri, Oct 14, 2022 at 2:53 PM Alan C. Assis <acas...@gmail.com>
> wrote:
> >>
> >> Hi Ivan,
> >>
> >> Ok, understood the issue!
> >>
> >> Maybe U-Block has an HCI H4 firmware that you can use on Anna-B112
> >> instead of this AT firmware. It's always a good idea to use and follow
> >> the standard, this is a compelling motivation to use NuttX in the
> >> first place! :-)
> >>
> >> BR,
> >>
> >> Alan
> >>
> >>> On 10/14/22, Embedded Systems <ivanucherdj...@gmail.com> wrote:
> >>> Hello Alan,
> >>>
> >>> Unfortunately we cannot use the module as HCI H4, we can control it
> only
> >>> with AT commands. So in our case IMXRT is running nuttx and its
> connected
> >>> to the BLE module with uart and control it with AT commands, so far i
> >> just
> >>> implemented an application in nuttx which controls the module from the
> >> user
> >>> space. The aplication is using a UART char driver to communicate with
> the
> >>> module and everything else is managed in the application , but i dont
> >> think
> >>> this is a good way to use the module and i wish to make a driver in
> nuttx
> >>> for it, My problem is that i dont see a good way to implement the
> driver
> >>> and connect it with the already existing nuttx Bluetooth
> functionalities
> >> .
> >>>
> >>>
> >>> Best regards,
> >>> Ivan
> >>>
> >>> On Thu, Oct 13, 2022 at 11:59 PM Alan C. Assis <acas...@gmail.com>
> >> wrote:
> >>>
> >>>> Hi Ivan,
> >>>>
> >>>> Normally using external BLE modules that follows the HCI H4 is easier
> >>>> than porting to some chip with internal BLE and application in the
> >>>> same chip.
> >>>>
> >>>> You can see how it is done in the sim and also here:
> >>>>
> >>>> boards/arm/stm32/stm32f4discovery/src/stm32_hciuart.c
> >>>>
> >>>> BR,
> >>>>
> >>>> Alan
> >>>>
> >>>> On 10/13/22, Embedded Systems <ivanucherdj...@gmail.com> wrote:
> >>>>> Hello Alan,
> >>>>>
> >>>>> Its good to hear from you too.
> >>>>>
> >>>>> So, you don't to flash NuttX inside Anna-B112, but just want to use
> it
> >>>>> as external BT BLE module, right?
> >>>>>
> >>>>> The Anna module is flashed with u-blox connect and we are using it as
> >>>>> external ble module, the module has the whole ble stack embedded in
> >> the
> >>>>> u-box connect and is controlled via AT commands, thats why i am not
> >>>>> sure
> >>>>> how exactly to port it for Nuttx in a suitable way.
> >>>>>
> >>>>> Best regars,
> >>>>> Ivan ucherdzhiev
> >>>>>
> >>>>>
> >>>>> На чт, 13.10.2022 г., 18:31 Alan C. Assis <acas...@gmail.com>
> написа:
> >>>>>
> >>>>>> Hi Ivan,
> >>>>>>
> >>>>>> Nice to hear news from you!
> >>>>>>
> >>>>>> So, you don't to flash NuttX inside Anna-B112, but just want to use
> >> it
> >>>>>> as external BT BLE module, right?
> >>>>>>
> >>>>>> In this case you need to enable the "Bluetooth H4 UART"
> >>>>>>
> >>>>>> There are some examples on NuttX about how to use it.
> >>>>>>
> >>>>>> Also you can opt for using NuttX internal BLE Stack (that derives
> >> from
> >>>>>> an old BLE Stack that Intel integrated on Zephyr and that was
> >> released
> >>>>>> for Arduino/Genuino under BSD License) or you can use the NimBLE
> >> stack
> >>>>>> that is more complete and also have examples on NuttX.
> >>>>>>
> >>>>>> Using the internal stack could be more challenging, but it will help
> >>>>>> to improve our own stack.
> >>>>>>
> >>>>>> BR,
> >>>>>>
> >>>>>> Alan
> >>>>>>
> >>>>>> On 10/13/22, Embedded Systems <ivanucherdj...@gmail.com> wrote:
> >>>>>>> Hello Nuttx Community,
> >>>>>>>
> >>>>>>> First i would like to say that i really hope that everybody is
> >> doing
> >>>>>> well!
> >>>>>>> I am sorry that long time i didn't had a chance to contribute
> >>>> anything,
> >>>>>> but
> >>>>>>> life is moving in a very fast pace for me lately.
> >>>>>>>
> >>>>>>> For our sport Wearable system i am working on integration of a
> >>>>>>> Bluetooth
> >>>>>>> module Anna-B112, it is a very interesting small module. The
> >> version
> >>>>>> which
> >>>>>>> we are using is preflashed with Ublox u-connect software and the
> >>>> module
> >>>>>> is
> >>>>>>> based on nRF52832 nordic chip. I would like to ask for advice on
> >> how
> >>>>>>> exactly to implement a relevant support for this to suit Nuttx
> >>>>>> architecture
> >>>>>>> because i wish to contribute this port when its done. I am familiar
> >>>>>>> that
> >>>>>>> Nuttx has Bluetooth stack and also support for HCI bluetooth
> >>>>>>> modules,
> >>>>>>> but
> >>>>>>> the difference here is that ANNA-B112 has its stack embedder in the
> >>>>>> nordic
> >>>>>>> chip and the module is controlled via AT commands through UART, so
> >> i
> >>>> am
> >>>>>> not
> >>>>>>> exactly sure how to implement the driver for this module. To me it
> >>>>>>> looks
> >>>>>>> like it has to bypass the nuttx bluetooth stack (because it already
> >>>> has
> >>>>>> an
> >>>>>>> embedded one) and directly connect to the application layer, please
> >>>>>> correct
> >>>>>>> me if i am wrong here.
> >>>>>>>
> >>>>>>> I would really appreciate some insight of how exactly to implement
> >>>>>>> the
> >>>>>> port
> >>>>>>> to suit Nuttx design and to NOT disrupt in any way the already
> >>>> existing
> >>>>>>> implementations of bluetooth connectivity
> >>>>>>>
> >>>>>>> Thank you in advance!
> >>>>>>>
> >>>>>>> --
> >>>>>>> Kind regards,
> >>>>>>> Ivan Ucherdzhiev
> >>>>>>>
> >>>>>>> CTO @ Barin Sports
> >>>>>>> Bulgaria
> >>>>>>>
> >>>>>>
> >>>>>
> >>>>
> >>>
> >>>
> >>> --
> >>> Kind regards,
> >>> Ivan Ucherdzhiev
> >>>
> >>> Team Lead @ Barin Sports
> >>> Bulgaria
> >>> skype: ipy_44
> >>> tel: +359888927760
> >>>
> >>
> >
> >
> > --
> > Kind regards,
> > Ivan Ucherdzhiev
> >
> > Team Lead @ Barin Sports
> > Bulgaria
> > skype: ipy_44
> > tel: +359888927760
>

Reply via email to