0

I am a student and stuck on a project, I need to send data from BOSCH XDK device to my laptop over MQTT. The device would be connected with USB to my laptop and I wish to send data from BOSCH XDK running as MQTT client (running C code using a library provided by Bosch), this data would then be received by RabbitMQ broker ( running Java with RabbitMQ library) on my laptop.

Is this possible at all? i.e. MQTT communication with a client having a different library and implementation language than the MQTT broker/server.

  • Libraries can be written in what ever you want, as long as they implement the MQTT protocol properly they will happily interact with any MQTT broker. – hardillb Nov 04 '19 at 13:27
  • Thanks. And I assume sending data over USB is not a limitation as well? I am asking this because the XDK device always talks about a Wi-Fi connection to the broker!. – Abhinav Mishra Nov 04 '19 at 13:29
  • These questions show a fundamental misunderstanding of what MQTT is. I suggest you go read the MQTT spec. – hardillb Nov 04 '19 at 13:36
  • Sure, I will follow this. Thankyou – Abhinav Mishra Nov 04 '19 at 13:48

0 Answers0