Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Mobile and Embedded
  4. N900 as Bluetooth HID

N900 as Bluetooth HID

Scheduled Pinned Locked Moved Mobile and Embedded
5 Posts 4 Posters 3.1k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    msibnseddik
    wrote on last edited by
    #1

    Hello Qt World!

    I was wondering if anyone has already developped an application for N900 to be used as a bluetooth HID. If not can you show me from where can I start to at least start sending some basic character through bluetooth.

    Best Regards,
    Mohamed Saad I.S.


    Mohamed Saad IBN SEDDIK

    1 Reply Last reply
    0
    • L Offline
      L Offline
      leon.anavi
      wrote on last edited by
      #2

      You should use "Qt mobility API for bluetooth connectivity":http://doc.qt.nokia.com/qtmobility/connectivity-api.html#bluetooth-classes. Here is an "example how to implement chat over bluetooth":http://doc.qt.nokia.com/qtmobility/btchat.html.

      http://anavi.org/

      1 Reply Last reply
      0
      • F Offline
        F Offline
        favoritas37
        wrote on last edited by
        #3

        To implement HID protocol you need to go deeper than simply the Serial Port Protocol. This means that you can't do it using the Bluetooth from Qt Mobility because you need to use the native Symbian functions.

        Follows an article that contains an implementation of HID but is written in Symbian C++ (the only way to go "deeper"): "Bluetooth HID profile (client device)":http://www.developer.nokia.com/Community/Wiki/Bluetooth_HID_profile_(client_device)

        On the other side, if you forget about HID protocol and you just want to send characters through bluetooth follow the word of leon.anavi.

        1 Reply Last reply
        0
        • M Offline
          M Offline
          mlong
          wrote on last edited by
          #4

          I know it's just a technicality, but for what it's worth, the N900 isn't a Symbian device. However, it's still a true statement that you'd need to use system-level functionality.

          Software Engineer
          My views and opinions do not necessarily reflect those of anyone -- living or dead, real or fictional -- in this universe or any other similar multiverse node. Void where prohibited. Your mileage may vary. Caveat emptor.

          1 Reply Last reply
          0
          • F Offline
            F Offline
            favoritas37
            wrote on last edited by
            #5

            Yeah my mistake, sorry.

            Since N900 is a Maemo device it will get a bit easier, since "BlueZ library":http://www.bluez.org/ can help you do what you want.

            1 Reply Last reply
            0

            • Login

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • Users
            • Groups
            • Search
            • Get Qt Extensions
            • Unsolved