Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. Hardware & Devices
  4. Bluetooth Communication and Device Drivers

Bluetooth Communication and Device Drivers

Scheduled Pinned Locked Moved Hardware & Devices
hardwarehelpquestion
8 Posts 4 Posters 0 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
    Michael Fritzius
    wrote on last edited by
    #1

    Hi all, I recently got a hold of a USB bluetooth dongle and have been able to interface it with a phone to transfer media. Very cool. But as a huge nerd my next thought is "What else can I do with this thing?" I'd like to be able to get another dongle and just run information between two points. This is a stepping stone for another group of wireless projects that are in mind, but the basics need to be covered first. So I have a bank of questions that hopefully lead me in the right direction: The dongle I have came with drivers to run the device. Things like bulk transfers, file transfers, pairing with different device profiles, everything. There's an interface that can be brought up that lets you connect to devices that you've trusted in the past. I understand the hardware inside the dongle could be nonstandard. Is there a way for me to get at the code in these drivers and see how these types of operations are done? The device is obviously a USB device, so info and commands should be able to be sent to the port itself and whatever hardware is attached to it. Haven't seen much in the way of sending data to a USB port. Any help there? Finally, short of any other solutions, is there some kind of development kit out there that allows complete noobs like myself develop applications to send information off the wire? Thanks a ton for your time--I really appreciate coming on here and getting answers for obscure questions :) Take care, Michael Fritzius

    R G 2 Replies Last reply
    0
    • M Michael Fritzius

      Hi all, I recently got a hold of a USB bluetooth dongle and have been able to interface it with a phone to transfer media. Very cool. But as a huge nerd my next thought is "What else can I do with this thing?" I'd like to be able to get another dongle and just run information between two points. This is a stepping stone for another group of wireless projects that are in mind, but the basics need to be covered first. So I have a bank of questions that hopefully lead me in the right direction: The dongle I have came with drivers to run the device. Things like bulk transfers, file transfers, pairing with different device profiles, everything. There's an interface that can be brought up that lets you connect to devices that you've trusted in the past. I understand the hardware inside the dongle could be nonstandard. Is there a way for me to get at the code in these drivers and see how these types of operations are done? The device is obviously a USB device, so info and commands should be able to be sent to the port itself and whatever hardware is attached to it. Haven't seen much in the way of sending data to a USB port. Any help there? Finally, short of any other solutions, is there some kind of development kit out there that allows complete noobs like myself develop applications to send information off the wire? Thanks a ton for your time--I really appreciate coming on here and getting answers for obscure questions :) Take care, Michael Fritzius

      R Offline
      R Offline
      Roger Wright
      wrote on last edited by
      #2

      I look forward to seeing what replies you get - I'm clueless, too. I've got a Motorola 'Bluetooth Enabled' phone, and I can think of a lot of things to do with it. But the only thing I can find that is supported is a wireless connection to a headset. When I got it I had hoped to find a Bluetooth adapter to give me a port on my computer so I can code things like address book replication, autodialing using my PC mouse, GPS access. etc. But so far I've found nothing but headsets...

      "A Journey of a Thousand Rest Stops Begins with a Single Movement"

      M 1 Reply Last reply
      0
      • R Roger Wright

        I look forward to seeing what replies you get - I'm clueless, too. I've got a Motorola 'Bluetooth Enabled' phone, and I can think of a lot of things to do with it. But the only thing I can find that is supported is a wireless connection to a headset. When I got it I had hoped to find a Bluetooth adapter to give me a port on my computer so I can code things like address book replication, autodialing using my PC mouse, GPS access. etc. But so far I've found nothing but headsets...

        "A Journey of a Thousand Rest Stops Begins with a Single Movement"

        M Offline
        M Offline
        Michael Fritzius
        wrote on last edited by
        #3

        I look forward to replies too. Didn't want to post in a more frequented forum and be way off topic though so who knows when someone will give an answer :) Also, I tried that same kind of operation with my phone. I've got a Samsung C417 and it turns out that the bluetooth on that phone has been crippled down to only operate with the headset profile. My wife's phone does all the fancy stuff that I wish my phone did. Perhaps your Motorola is of the crippled down variety. Do you have a way of testing against another dongle or something on another computer?

        R 1 Reply Last reply
        0
        • M Michael Fritzius

          I look forward to replies too. Didn't want to post in a more frequented forum and be way off topic though so who knows when someone will give an answer :) Also, I tried that same kind of operation with my phone. I've got a Samsung C417 and it turns out that the bluetooth on that phone has been crippled down to only operate with the headset profile. My wife's phone does all the fancy stuff that I wish my phone did. Perhaps your Motorola is of the crippled down variety. Do you have a way of testing against another dongle or something on another computer?

          R Offline
          R Offline
          Roger Wright
          wrote on last edited by
          #4

          No, I haven't even found a dongle. And I have no reason to expect that Motorola included anything useful in the phone's firmware. I suspect that if I want to do anything useful, I'll have to write it myself. Still, it would be fun to experiment with, if only I could find a device to communicate with. :-D

          "A Journey of a Thousand Rest Stops Begins with a Single Movement"

          D 1 Reply Last reply
          0
          • R Roger Wright

            No, I haven't even found a dongle. And I have no reason to expect that Motorola included anything useful in the phone's firmware. I suspect that if I want to do anything useful, I'll have to write it myself. Still, it would be fun to experiment with, if only I could find a device to communicate with. :-D

            "A Journey of a Thousand Rest Stops Begins with a Single Movement"

            D Offline
            D Offline
            Dave Kreskowiak
            wrote on last edited by
            #5

            Hey Roger. There's a bit of a problem with Motorola Phone and Bluetooth. Apparently, they didn't do a good job of implementing the Bluetooth standards. It's only partially complete and really doesn't support much beyond audio/mic profiles, depending on the phone. Where did I find this out?? A hearing aid manufacturer, of all places. They make a Bluetooth adapter to interface between hearing aids and cell phones. They told me their box works with just about every phone that supports Bluetooth, EXCEPT Motorola's! Then they went into a little bit of an explanation of why. It was very disappointing.

            A guide to posting questions on CodeProject[^]
            Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
                 2006, 2007, 2008

            1 Reply Last reply
            0
            • M Michael Fritzius

              Hi all, I recently got a hold of a USB bluetooth dongle and have been able to interface it with a phone to transfer media. Very cool. But as a huge nerd my next thought is "What else can I do with this thing?" I'd like to be able to get another dongle and just run information between two points. This is a stepping stone for another group of wireless projects that are in mind, but the basics need to be covered first. So I have a bank of questions that hopefully lead me in the right direction: The dongle I have came with drivers to run the device. Things like bulk transfers, file transfers, pairing with different device profiles, everything. There's an interface that can be brought up that lets you connect to devices that you've trusted in the past. I understand the hardware inside the dongle could be nonstandard. Is there a way for me to get at the code in these drivers and see how these types of operations are done? The device is obviously a USB device, so info and commands should be able to be sent to the port itself and whatever hardware is attached to it. Haven't seen much in the way of sending data to a USB port. Any help there? Finally, short of any other solutions, is there some kind of development kit out there that allows complete noobs like myself develop applications to send information off the wire? Thanks a ton for your time--I really appreciate coming on here and getting answers for obscure questions :) Take care, Michael Fritzius

              G Offline
              G Offline
              Giorgi Dalakishvili
              wrote on last edited by
              #6

              Hi Here is an article by me which might interest you: Exploring OBEX Devices Connected via Bluetooth[^] Also, visit this forum for programming bluetooth from .Net: 32feet.NET[^]

              Giorgi Dalakishvili #region signature My Articles Asynchronous Registry Notification Using Strongly-typed WMI Classes in .NET [^] My blog #endregion

              M 1 Reply Last reply
              0
              • G Giorgi Dalakishvili

                Hi Here is an article by me which might interest you: Exploring OBEX Devices Connected via Bluetooth[^] Also, visit this forum for programming bluetooth from .Net: 32feet.NET[^]

                Giorgi Dalakishvili #region signature My Articles Asynchronous Registry Notification Using Strongly-typed WMI Classes in .NET [^] My blog #endregion

                M Offline
                M Offline
                Michael Fritzius
                wrote on last edited by
                #7

                Hi Giorgi, Thanks for the links. I got to looking at your stuff and other things that are similar. I think it has got me pointed in the right direction but I'll need time to figure out the code. If I have any other questions would you mind if I email you directly? Thanks, Michael Fritzius

                G 1 Reply Last reply
                0
                • M Michael Fritzius

                  Hi Giorgi, Thanks for the links. I got to looking at your stuff and other things that are similar. I think it has got me pointed in the right direction but I'll need time to figure out the code. If I have any other questions would you mind if I email you directly? Thanks, Michael Fritzius

                  G Offline
                  G Offline
                  Giorgi Dalakishvili
                  wrote on last edited by
                  #8

                  Feel free to e-mail me, though I am not a bluetooth expert. My application just uses libraries I found in the web. I suggest you have a look at the forum I posted for bluetooth and .net integration. Waiting for your e-mails :)

                  Giorgi Dalakishvili #region signature My Articles Asynchronous Registry Notification Using Strongly-typed WMI Classes in .NET [^] My blog #endregion

                  1 Reply Last reply
                  0
                  Reply
                  • Reply as topic
                  Log in to reply
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes


                  • Login

                  • Don't have an account? Register

                  • Login or register to search.
                  • First post
                    Last post
                  0
                  • Categories
                  • Recent
                  • Tags
                  • Popular
                  • World
                  • Users
                  • Groups