Menu

Lightblue port for Iphone

Help
mostello
2008-01-09
2013-04-25
  • mostello

    mostello - 2008-01-09

    Hi Blam,
    we have been working on implementing OBEX on the iphone. The cambridge bluecore is able to support all bluetooth 2.0 protocol functions but apple somehow decided to leave them all out. I can't install it as in OS 10.4 since you can't load Xcode on the phone, any idea on how to go around this?

    Thanks, Max

     
    • blam

      blam - 2008-01-10

      Hi Max,

      Wow, a port to the iPhone? Do you mean you are able to build it for the iPhone but you just have problems installing it? And are you just building BTUtil.framework or the whole python library?

      Bea

       
      • mostello

        mostello - 2008-01-10

        Bea, we want to install the framework first and get the OBEX server to work first. We will then work on the library. But we can't use x code to build for the iPhone.

         
        • blam

          blam - 2008-01-12

          What about the method of using xcode 3.0 on leopard and the iphone dev toolchain?  Or does that only work for basic UI-based apps and not for other things (e.g. use of IOBluetooth.framework)?

          I wonder if there's any chance the official iphone sdk might have some bluetooth capabilities? I suppose it's unlikely if Apple only built headset support into the iphone in the first place.

           
          • mostello

            mostello - 2008-01-12

            I guess that could work as it has been done on other devices framework.

            I don't think apple will develop anything on the bluetooth direction, for some reason they seem to be particularly adverse to the use of the device as OBEX server, some says it could affect the copyright issue and the traffic through itunes. Maybe Iphone 2 would show a better file exchange profile.

            Basically we need to get this thing done by ourselves.

            Max

             
            • blam

              blam - 2008-01-13

              It's been done with other device frameworks? That's great, I haven't seen anything else that might work. Especially if Apple won't be supporting anything for that sort of thing.

              Maybe we can continue this thread via email: my email is blammit @ gmail

              Also, for the next release (within the next few weeks) I've rewritten the OBEX classes in BTUtil and it's now much easier to use them to implement OBEX-based profiles.

               

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.