Announcement

Collapse
No announcement yet.

Phone control software

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Phone control software

    Hi Guys,

    For several reason I have decided to implement my own linux based phone control software, as yet it is unnamed.

    I'm leaving this wide open for now...anyone want to throw feature requests or suggestions at me?

    My own reasons for doing this are non car oriented, but I'm going to be using a 7" TS for the interface so it's all the same really.

  • #2
    Ok, here's what I'm planning for the first version.
    1. Phonebook
      • Sync (phone as master)
        AT command based sync complete, I'm using currently using OpenLdap as the backend since almost all mail clients support LDAP phonebooks, I will add plugins for direct sync to some popular mail clients when I'm done with core functionality Aditioanlly OBEX will come later, and will most likely come from existing projects.
      • Add, delete, update
        I'll implement this as a reverse delta sync, which means read phone, compare with LDAP, push changes if any
      • Number clasification (Home/Cell/Office)
        Works well for SE phones, I will have to check with other models to see how this information. OBEX to be added here too.
    2. Call
      • Call from addressbook
      • Display incoming call and answer
      • Dial a number from keypad
    3. SMS
      • Read PDU Format done
      • Send
      • Delete
      • Addressbook correlation
      • Voice playback through festival
    4. Call Divert
      • All standard divert functions
    5. Basic GUI for test purposes.

    I will be concentrating mostly on having the functionality and very little will be done on the user interface for now.

    Comment


    • #3
      There is another group out there that do some of that, open source, you might want to check them out and save you some time on unique coding.
      They are what I use right now.
      http://www.bitpim.org/

      Comment


      • #4
        I don't use a phone control soft but for me, one vital part of any APP is the ability of being skinnable.

        Thanatos.
        RexBruMet Skin for FrodoPlayer

        Nissan Aux-in MOD


        Originally posted by bgoodman
        We're an international forum, post in whatever langauge you like.

        Comment


        • #5
          Originally posted by thanatos106
          I don't use a phone control soft but for me, one vital part of any APP is the ability of being skinnable.
          Thanatos.
          Noted, and added to the requirements.
          Also there will be a command line version if others want to use the back end and createor their own frontends.

          Comment


          • #6
            Originally posted by Das
            There is another group out there that do some of that, open source, you might want to check them out and save you some time on unique coding.
            They are what I use right now.
            http://www.bitpim.org/
            Yes, there are projects out there that do some of what I want to achieve, so where possible I will be reusing other open soure code. My project will also be open.

            Comment


            • #7
              laNGUAGE

              Hi, what Program Language do you plan to use?
              Will be te software similar to PhoneControlNet? it woulkd be great to have something similar to this, but in linux.

              Comment


              • #8
                Originally posted by daristiz
                Hi, what Program Language do you plan to use?
                Will be te software similar to PhoneControlNet? it woulkd be great to have something similar to this, but in linux.
                The idea is to do something similar. Language is not yet fully decided. I'm currently prototyping with python for the message processing and C for the serial IO and interrupt handling. Once I'm happy with the encoding and decoding algorithms for the SMS formats, IO and interrupt handling I will rewrite it all in C++.

                In it's initial form (for my test purposes) it will work from the command line only. When the I'm happy with this I will proceed to a GUI.

                Comment


                • #9
                  being able to use the comp as a car kit type speaker phone is important, i like that you have the voice playback of sms on there
                  Signature: [==||========] 20% complete

                  Comment


                  • #10
                    Well i don't know if it's usefull to make yet another project as this one already exists and runs well here's the link but sorry if i'm wrong and didn't understood right

                    http://www.gnokii.org/
                    http://www.gnokii.org/screenshots.shtml

                    The only thing needed is to build a front-end.

                    Comment


                    • #11
                      Originally posted by kraft
                      Well i don't know if it's usefull to make yet another project as this one already exists and runs well here's the link but sorry if i'm wrong and didn't understood right

                      http://www.gnokii.org/
                      http://www.gnokii.org/screenshots.shtml

                      The only thing needed is to build a front-end.
                      If gnokii did what I want I wouldn't be writing my own application. It is severely limited in some important areas. It does however contain some code which may be useful to me, particularly in the area of message handling.

                      Comment


                      • #12
                        which areas ?
                        when i'm looking at the features offered by gnokii i don't see what could be missing

                        Comment


                        • #13
                          Originally posted by revorg
                          If gnokii did what I want I wouldn't be writing my own application.
                          Ah but how did he know that you knew that it doesn't do what you need to know it can do?

                          I messed around with Linux as my OS for a while but felt it was missing certain things... one of which was a decent phonecontrol type software. Good luck. Keep us up to date!

                          M10K, Lilli 7", 512MB, 80Gb HD, slim CD-RW/DVD Combi, nLite Win XP, CentraFuse.


                          Planned for years, built for ages, tested for a while, almost installed, never gonna be perfect...

                          Comment


                          • #14
                            Originally posted by kraft
                            which areas ?
                            when i'm looking at the features offered by gnokii i don't see what could be missing
                            Well, the most obvious one is that it works very poorly with my phone.

                            Comment


                            • #15
                              Originally posted by WhoIsThisGuy?
                              Ah but how did he know that you knew that it doesn't do what you need to know it can do?

                              Comment

                              Working...
                              X