Announcement

Collapse
No announcement yet.

Release new phoco integration preview

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

  • Release new phoco integration preview

    New PhoCo integration
    This new PhoCo integration is no longer Beta
    It's integrated in the RR official release

    - Change log -
    10-28-06 BETA:
    * Added the ability to change the encoding used for the phonebooks by adding this line:
    phonebooksencoding=CODE (i.e. phonebookscoding=ISO 8859-1)
    in rr.ini. If omitted is used the standard encoding (UTF-8). (Snek request)
    * Added support for contact's picture in more PhoCo screens ("phoco.skin", "contacts.skin", "contactdetails.skin", "calls.skin", "call_out.skin", "call_in.skin", "sms.skin", "smsindetails.skin" and "smsoutdetails.skin"). (Freakers request)

    09-29-06 BETA:
    * Added "NEXT" and "PREV" commands in SMSINDETAILS.SKIN and SMSOUTDETAILS.SKIN in order to open and read the next or previous SMS without the necessity to navigate back to the SMS.SKIN. (RS200Z request)
    * Fixed issue (I hope) with EXIT command in CALL_OUT.SKIN that will go away but it will popup again after about 5-10 seconds. (b8bboi bug report)
    * Added the ability to dialing a number by a command like "DIAL_PHOCO;123456". Now is possible to add buttons on the skins to dial directly voicemail numbers, first aid numbers, girlfriend's numbers or whichever you want. (b8bboi request)
    * Fixed issue with chinese characters in phonebooks (ohiyo777 bug report)
    * Improved PhoCo shutdown when exiting from RR or sending the command "CLOSE_PHOCO". Now PhoCo literally will be killed!
    * Added the Sonicxtacy02 changes for people with Motorola phones and added this new option in RRConfig too.
    * Added the MatrixPC fix for iguidance embedding.
    * Added the ability to load and handle the Internal Phonebook in the contacts skin without PhoCo running (MGD request)
    * Changed the REPLY command. Now for default the command only pastes the sender's name and number and not SMS text in the SMSOUTDETAILS.skin. However is still possible to quote the text by adding the options "quoted" to the command ("REPLY;QUOTED") (RS200Z request)

    06-26-06 BETA:
    * Added confirmation when delete SMS or contacts stored in the internal phonebook. (You must have the confirm.skin in your skin folder).
    * Improved commands "CLOSE_PHOCO" and "RESUME_PHOCO".
    * Improved SMS to give support to new PhoCo 1.7 features.
    * Fixed isue with flash lost transparencies (compiled with updated flash ocx).
    * Added new feature to check if there's sms.skin and switch to it for the SMS command, otherwise it loads the sms list into the main phoco screen (Sonicxtacy request).
    * Added command "HSPDisconnect" to terminates the headset connection and allows phoco to reconnect to the phone to close the call and receive the next call for Motorola phones and other phones with one bluetooth connection allowed. (Changes made by Sonicxtacy Thank you )

    05-28-06 BETA:
    * Fixed isues with PhoCo startup embedded in RR (it needs to be tested).
    * Fixed issue with SKIPTO in SMSNUMBER.SKIN and SMSNUMBER1.SKIN.
    * Added commands "CLOSE_PHOCO" and "RESUME_PHOCO".
    * Added support for contac's picture in CONTACTDETAILS.SKIN.
    * Fixed isues with contac's picture when a song finishes playing and move to the next song. (Thanks to RS200Z)

    05-02-06 BETA:
    * Fixed isues with some old phones (like Sony Ericsson T68i).
    * Fixed issue with AddContact when in CallList.
    * Improved the command "PHONEDISCONNECT" that force PhoCo to disconnect and reinit the phone.
    * Improved the BT audio gateway support.
    * Added the ability to disconnect the BT-Headset when PhoCo exits.
    * Added the "HEADSET_CONNECTED_PHOCO" indicator.
    * Fixed issue with PHOCO.PST (see the notes).
    * Added the ability to fade-in the master volume when a call ends and the player restart (see the notes).
    * Added the ability to display caller's picture on the CALL_IN/CALL_OUT skins (see the notes).
    * Improved compatibility with PhoCo 1.5.
    * Fixed various minors bugs.

    02-19-06 BETA:
    * Fixed issue with the indicator "BOTTOMPL" that doesn't work
    * Fixed issue in "CHOOSE_NUMBER" skin if the phone support contacts with more then 4 numbers stored
    * Fixed other minors bugs in contacts handle
    * Added "NUMBER_FAX_PHOCO" and "NUMBER_OTHER_PHOCO" commands and labels (see Skin Commands.txt for more details)
    * Fixed issue in "CALL_OUT" skin that sometimes doesn't show the name of the contact called
    * Added auto exit in "CONTACTDETAILS" when save a contact
    * Added "phoconoincallevent" setting in RR.ini to disable the InCall event, that is used to determine if someone accept the calls directly on the phone and not through RR, but that it may create problems whith thats phones where this feature is missing (like some Sony Ericsson). So if you have noticed that before you have accepted an incoming call your skin change in "IN CALL", try to add phoconoincallevent=true in your rr.ini or set it in RRConfig.
    * Added date in calls lists.
    * Added date visualization in calls lists and sms lists based on the date format in RR.ini
    * Fixed issue with deletion of contacts and SMS
    * Fixed issue with duplicated visualization in SMS and calls lists
    * Fixed issue with "Delete" command that doesn't refresh the SMS lists
    * Added "SHOWRECEIVEDSMS", "SHOWOUTGOINGSMS", "SHOWSENTSMS" and "SHOWARCHIVEDSMS" commands (see Skin Commands.txt for more details)
    * Added new settings in RRConfig to handle the new PHOCO integration.
    * Fixed issue with using the latest versions of PHOCO

    - Note on PHOCO.PST and volume fade-in -
    PhoCo has the ability to control the master volume when call is established, but this could be in conflict with the loading of the phone mixer preset and the volume fade-in feature.
    My suggestion is to edit the "PhoneCtl.Config.xml" located in the PhoCo installation folder, and delete or comment the line:

    <MainVolumeOnCall restoreVolume="True">20</MainVolumeOnCall>

    - Note on the contact picture feature -
    Use the RRConfig provided with this release or edit your RR.ini file and add this line:

    contactspicturespath=My pictures path

    where "My pictures path" is the the path of the folder containing the contacts' pctures.
    The pictures mast to be named with the same name of the related contact.
    i.e.
    If you have a contact named "John Smit" in your phonebook, you must name the picture "John Smit.jpg".

    The syntax of the contact's picture is the same of the album art, therefore you must to edit yours CALL_IN/CALL_OUT skins and add a code like this:

    J01,342,89,120,150

    in order to get something like this, when a call is incoming or established:

    Click image for larger version

Name:	incoming-call.jpg
Views:	1
Size:	32.7 KB
ID:	2297183
    _______________________________________
    Car installation 95% [■■■■■■■■■■■■■■■■■■■]
    Current project: Parking sensor USB interface

  • #2
    Just tryed it and it works great....but when you close RR it does not close PhoneControl.?

    Comment


    • #3
      Originally posted by MGD
      Just tryed it and it works great....but when you close RR it does not close PhoneControl.?
      Sorry... I've change it for development reasons and then I have forgotten to fix it.
      I'll fix it in the next preview release.
      _______________________________________
      Car installation 95% [■■■■■■■■■■■■■■■■■■■]
      Current project: Parking sensor USB interface

      Comment


      • #4
        No Prob. I just close the app on exit. Good Job.
        Thanks

        Comment


        • #5
          thanks, i look forward to testing this one out.
          Carputer Progress:
          [!!'-------] 25%
          have to fabricate screen mount

          have to start over, lilliput died, 1st laptop broke, have to sell the 2nd one. damn

          Comment


          • #6
            Its one small step for Robbie, one giant leap for carputer kind.

            I have put this in my car and the initial results are very good. The audio gateway starts up as expected and the callID issue seems to be sorted.

            The only points I have to make are is there anyway to close the audio gateway when the call is ended, mine seems to stay active. Also in future release is it possible to have an oncall variable so you can pause the music when the phone is ringing? The problem I have is I don't let phoco control winamp as I need to turn the volume right up in RR (using eq presets) to hear the caller and if I did when the call ends the music would start at 100% and blow my speakers up.

            In short great work I would finally say that phoco is very close to being 100% integrated into RR thanks to Robbie.

            Comment


            • #7
              OK I have kinda answered my own question on the way back from work today.

              So when I call comes in the call_in.skin is loaded. Where is this done? Is it possibe add an additional command like PAUSE to this? Or is there a way to add like a startup command to a skin so a command that runs when the skin loads.

              Sorry to hijack the thread a little but it is all phoco related.

              Comment


              • #8
                I don't understand what you are talking about
                When a call comes in, RR send a PAUSE comand to the player and load (if exists) an EQ preset named PHOCO.PST. When the call ends, the previous EQ state is restored and the player comes back to PLAY mode.
                Please, may you confirm that this does not happen?
                _______________________________________
                Car installation 95% [■■■■■■■■■■■■■■■■■■■]
                Current project: Parking sensor USB interface

                Comment


                • #9
                  Yea, RR should pause when a call comes in and then unpause when you hangup..

                  Robby, are you working on PhoCo and resuming? Each time I come out of hibernation I have to close RR and then open it back up for PhoCo to reconnect.

                  Thanks man. Appreciate your hard work!
                  Current Vehicle: 2007 Dodge Nitro

                  Second Vehicle: Sold it :( 2005 Dodge Ram 1500 Quad Cab

                  First Vehicle: 2003 Ford Ranger

                  Comment


                  • #10
                    Keeping with the posts. I'm having the same problems as described in the recent phoco posts. Now, a few months ago, Hematec wrote a few entries for phoco/RR and added some Bluetooth parameters for the phoco.ini file that resides in the rr directory. Are these entries still valid??

                    Comment


                    • #11
                      @ tbird: Yes, in the next coming soon preview, RR will close phoco when enter in hibernation and will restart it when come out.

                      @ wfs: Well, in effects I've made some changes.
                      Now phoco.ini is only for the language settings.

                      #unknown_caller=Unknown
                      #incoming_call=Call From:
                      #in_call=In call:
                      #outgoing_call=Dialing:
                      #intPhoneBook=Internal Contacts
                      #phonePhoneBook=Phone Contacts
                      #simPhoneBook=Sim Card Contacts
                      #allCalls=All Calls
                      #inCalls=Incomming Calls
                      #outCalls=Dialed Calls
                      #missedCalls=Missed Calls
                      #SMSin=SMS Inbox
                      #SMSout=SMS Outbox
                      #SMSsent=SMS Sent
                      #SMSarchiv=SMS Archived

                      All the parameters inherent to the configurations are been moved to rr.ini (that is the most appropriated place for this).
                      At the moment the PhoCo's settings accepted by RR are the following:

                      phocopath=<PATH TO PHOCO.EXE>
                      Path to PhoneCtl.Net.EXE (Zorro's Phone control application -- if used).

                      phoconodesign=0|1
                      Phone Control launch mode: 1=Launch PhoCo with NoDesign feature (Faster)

                      phoconoincallevent=0|1
                      Use Phone Control In Call event ? (0=Use the InCall event 1=Don't use the InCall event)

                      ringtone=<PATH TO RINGTONE FILE.WAV>
                      Path to Ring Tone file for incomming calls.

                      smstone=<PATH TO SMSTONE FILE.WAV>
                      Path to SMS Tone files for incomming SMS alerts.

                      phonelistspath=<PATH TO INTERNAL ADDRESSBOOK, CALLS and SMS FILES.XML>
                      Path to store phonebooks and phone information files.

                      standardphonebook=0|1|2
                      Default Phone List view (0=Internal, 1=Phone, 2=SIM Card)

                      maxcalllistentries=<MAX CALLS TO KEEP IN CALL LIST FILE>
                      Defines how many entries we should store in the call lists.

                      connecthsp=0|1
                      Manage the audio gateway by RR instead of PhoCo? (0=No, 1=Yes)

                      btdevicename=<PHONE NAME>
                      Bluetooth name of your phone (Used to manage the audio gateway)

                      Take a look at the 1# post of this thread to see more details concerning the last two parameters.
                      _______________________________________
                      Car installation 95% [■■■■■■■■■■■■■■■■■■■]
                      Current project: Parking sensor USB interface

                      Comment


                      • #12
                        Are you able to make it drop the audio gateway connection when the call is over? It sucks because when my phone gets connected to my pc via audio gateway it doesn't close it.. Upon hibernation it won't hibernate unless I click on "OK" to close it...
                        Current Vehicle: 2007 Dodge Nitro

                        Second Vehicle: Sold it :( 2005 Dodge Ram 1500 Quad Cab

                        First Vehicle: 2003 Ford Ranger

                        Comment


                        • #13
                          Originally posted by Robby BMW
                          I don't understand what you are talking about
                          When a call comes in, RR send a PAUSE comand to the player and load (if exists) an EQ preset named PHOCO.PST. When the call ends, the previous EQ state is restored and the player comes back to PLAY mode.
                          Please, may you confirm that this does not happen?
                          Sorry I didn't realise rr did this for me. I will have a look and let you know my findings. Thanks

                          Comment


                          • #14
                            Robby BMW

                            Thanks, for all your hard work and your post clears up a lot of questions.

                            Comment


                            • #15
                              awesome work, and awesome timing bro.

                              i just got the VX6700 and got phoco working with it, but only version 1.6 cause it is a smart phone.

                              I'm going to wait until next pay period to buy this version, but cant wait to try your mods to RR on it. I'd love to have RR working with phoco, including fixing the hibernation issues.

                              I'm guessing that most of you are using your speakers/microphones for your set ups?

                              i think that would create too much feedback, so I found this solution on phoco.net for setting phoco to deliver the audio to my bluetooth headset correctly

                              http://zhorvat.dyndns.org/PCForums/S...px?PostID=1422


                              Also, i HIGHLY, HIGHLY reccomend the VX6700 over all the other smart phones out there.

                              The buttons are much bigger and easier to handle then the treo, it has built-in wifi (which you can configure with some registry hacks to work simultaneously with your voice service) and it costs $100 less than the treo 700W.

                              Reallly a great buy, I'm loving it....can't wait for it to be a central part of my RR setup!

                              Comment

                              Working...
                              X