Menu

Upgrade PCCSDK 3.0 on PC Suite Conn. API 1.1

Developers
2006-12-31
2013-04-22
  • Dino Midzic

    Dino Midzic - 2006-12-31

    Hi Hendrik!

    I posted list of phones supported with PCCSDK 3.0 on the Open Discussion. Here it is once more (Page 6):
    http://sw.nokia.com/id/955243fb-ae27-401c-afc1-378a58e30fdd/Nokia_PC_Connectivity_SDK_Introduction_v1_0.pdf

    If you want to implement actual devices, PC Suite Connectivity API 1.1 must be implemented, and PC Suite>=6.6:
    http://www.forum.nokia.com/info/sw.nokia.com/id/bd896b31-92ba-4624-aa9d-ebf732e7cc0d/Nokia_PC_Suite_Connectivity_API_1_1.html

    You searched for a method to work without PC Suite. There is a new Document about it on Nokia Forum:
    http://sw.nokia.com/id/85b9d2ee-83f1-4c7b-8e71-0b1e35d0c1e9/PC_Connectivity_over_BT_in_Java_Apps_with_Example_v1_0_en.zip

    In my opinion, before you update on PCSC API 1.1, you should devide your work in two goals:

    1. Add-On for Thunderbird, only with Bluetooth (3rd link)
    2. Extension for PC Suite, that sync's with Thunderbird as with Outlook.

    I didn't go deeper in thema Java with Bluetooth, but it seems to me that this is a solution that it could be platform independent, then a Java VM should communicate with a device. Such add-on should work more or less under Linux. Devices without Bluetooth won't be supported, but the same procedure could be done later for USB or IrDA. And another  important argument is, it works with every bluetooth handy, with apropriate "argument link" (i.e. what is "mobile nr" on device, and what in Thunderbird).

    On the other hand, 2. solution leaves this problem to Nokia PC Suite - "only" thing to do is to sync the "tables". Convinient, but windows only. and Nokia only. But all nokia devices!

    I'm ready to help. Your turn ;-)

    Greetings,
    Dino

     
    • KaarPoSoft

      KaarPoSoft - 2006-12-31

      Hi Dino,

      First of all: Very good to see someone interested in Development of NokSync! I appreciate that.

      I guess you already found the NokSync developers documentation at http://www.kaarposoft.dk/noksync/developing.html
      While far from perfect, at least it is not missing completly!

      I certainly wanted to be phone and platform independent and use Java+bluetooth. But I could not get any connection and after a looooong time trying I gave up and turned to the PC Suite API's. And this worked (for my phone anyway) so I guess I will stick with this solution until someone shows me a working Java+bt solution.

      The list of supported devices is from 2003, so quite outdated. My own 6280 is not on the list, but works fine.

      I have played around with PC Suite Connectivity API 1.1, but it has no API for contacts or calendar.
      (And, just as a side-note: if I create a connection with PC Suite Connectivity API 1.1, then PC Connectivity SDK 3.0 still cannot see it ?!)

      Just to be clear: PC Suite Connectivity API and SDK are nothing but documentation. The actual code is in the DLL files distributed with PC Suite.

      Seems that the 4000 euro solution is PC Suite Connectivity API 3.0; see http://discussion.forum.nokia.com/forum/showthread.php?p=267263

      /Henrik

       
      • Dino Midzic

        Dino Midzic - 2006-12-31

        Hi!

        >I guess you already found the NokSync developers documentation at http://www.kaarposoft.dk/noksync/developing.html
        >While far from perfect, at least it is not missing completly!

        yes, I did. It is OK, everything important is in it.

        >I certainly wanted to be phone and platform independent and use Java+bluetooth. But I could not get any connection >and after a looooong time trying I gave up and turned to the PC Suite API's. And this worked (for my phone anyway) >so I guess I will stick with this solution until someone shows me a working Java+bt solution.

        No problem. I'll give a try, need few days.

        >The list of supported devices is from 2003, so quite outdated. My own 6280 is not on the list, but works fine.

        OK, you're right, but it is a begining ;-) According to Ron's answer in Nokia-forum, reports in Open Diskussion and SDK 3.0 Docs, S60 devices (all E, N and 9xxx devices, I belive) can not work with PCCSDK 3.0, so that users at least know, how the chances are.

        >I have played around with PC Suite Connectivity API 1.1, but it has no API for contacts or calendar.
        >(And, just as a side-note: if I create a connection with PC Suite Connectivity API 1.1, then PC Connectivity SDK 3.0 >still cannot see it ?!)

        I saw it. You'll have same problems with Java+bt. Is there any way to lay hands on data in device? Which files?

        >Just to be clear: PC Suite Connectivity API and SDK are nothing but documentation. The actual code is in the DLL >files distributed with PC Suite.

        Yop, I know. DLLs deppend on PC Suite version, so that with PC Suite >=6.6 support for S60 is precompiled. BTW, brilliant Idea to use it. As I searched for a way to do it couple of months ago, I didn't had Idea to try to work with PC Suite's DLLs.

        >Seems that the 4000 euro solution is PC Suite Connectivity API 3.0; see >http://discussion.forum.nokia.com/forum/showthread.php?p=267263

        It looks like, Ron is about to make exception ;-) That would be very quick solution, to solve compatibility problems.  I don't belive, that has been significant differences in API. BTW, did you take a look in licence, are you allowed to use DLLs in that way? ;-)

        I have one more question: is there a reason why you didn't implement calendar add-on for thunderbird?

        I must set my IDE for windows, I worked only on linux till now. I'll try to do it with eclipse, end try first Java+bt. It will take couple of days. I'll post, when I have something.

        I wish you happy New Year.

        Dino

         
    • KaarPoSoft

      KaarPoSoft - 2007-01-02

      Hi Dino,

      Happy newyear to you and other NokSync developers out there (if any?) !

      You said:
      +++ >I have played around with PC Suite Connectivity API 1.1, but it has no API for contacts or calendar. 
      +++ >(And, just as a side-note: if I create a connection with PC Suite Connectivity API 1.1,
      +++ then PC Connectivity SDK 3.0 >still cannot see it ?!) 
      +++ I saw it. You'll have same problems with Java+bt. Is there any way to lay hands on data in device? Which files?

      I do not understand your question "Is there any way to lay hands on data in device" nor "Which files" ???
      (Anyway, if the connection was created in anohter way, e.g. PC Suite, I can see it through PC Connectivity SDK 3.0.
      However, if I simply make the connection with PC Suite Connectivity API 1.1, PC Connectivity SDK 3.0 still does not show up as connected)

      ... and the only reason I did not do calender sync is lack of time. Working on it, but have to work on paying customers first!

      /Henrik

       
    • KaarPoSoft

      KaarPoSoft - 2007-01-13

      Hi Dino,

      Any news on Java/Bluetooth?

      /Henrik

       
      • Dino Midzic

        Dino Midzic - 2007-01-16

        Hi Henrik!

        I was ill last 2 weeks, and wasn't able to do anything with computer. I'll try it in next few days.

        Greetings,
        Dino

         

Log in to post a comment.

MongoDB Logo MongoDB