Page 3 of 4 FirstFirst 1234 LastLast
Results 21 to 30 of 39

Thread: RRMobile 0.3 Development

  1. #21
    Newbie
    Join Date
    Sep 2005
    Location
    Australia
    Posts
    34
    Quote Originally Posted by VorTechs View Post
    There's a strong possibility things may be able to move forward with WM6 mobiles (not sure if it applies to WM5).

    I've found some source code that appears able to connect to the SDP protocol and give access to the HeadsetAudioGateway for MS stack based dongles. There's no WidComm stack support, but that's in progress. My initial testing got blocked because I couldn't get a solid connection to this protocol, but this might be down to the phone already havng a headset paired with it (although not in proximity). I'll know more on Monday if this is the case.
    Does this mean somehow you will be able to control the Windows Mobile phones without some sort of software on the phone like Zorro's Phone Control required?

  2. #22
    Newbie VorTechs's Avatar
    Join Date
    Dec 2007
    Location
    Gloucester, UK
    Posts
    55
    RRMOBILE v0.3 ALPHA RELEASE

    I've just compiled and packaged up a new version of RRMobile, which I am defining as an ALPHA version ONLY. Therefore I make no guarantees at all that it will work in any way, shape or form!

    This contains all the fixes I've mentioned previously, but testing has been extremely limited. I managed to get hold of an old Nokia 6310i, but couldn't make it work at all with this software on any of the exposed COM ports (application hangs on connection) which is something to do with the 3rd party RS232 DLL and not the application itself.

    By default the application will start with an attempted connection to COM0. This will result in the application going into demo mode, so it should always startup the first time.

    You will need to amend RRMobileConfig.INI located in the Config. subfolder manually. For the application to work fully (assuming it does work) you will need to enter the relevant AT commands supported by your phone into the relevant sections in this configuration file. To help you with this, there is a program called ATSniffer which is installed by the plugin installer.

    To use ATSniffer:

    Launch the program (Start, Programs, RoadRunner Mobile Plugin, AT Sniffer)
    Select the COM Port to connect to
    Click on OPEN
    Click on ATSniffer!

    A standard set of AT commands will be sent to the phone. Anything that reponds with OK can be used, and you should put these commands wherever they need to be in the configuration file. You should also put ALL supported commands in the section 'Configuration\Supported Commands', pipe separated (separated by the '|' character).

    Anticipated FAQ:

    Okay so, er, what do I do?

    Download the zip file at the bottom of this post. Extract the contents of the ZIP file, and run the setup.exe to install the plugin. Make sure you install it into the RoadRunner plugin folder so you know where it is.

    I got an error during install that gives me the options to 'Abort, 'Retry' or 'Ignore'!

    Click on Ignore, the installer will continue to work correctly and these files are already installed and probably the right versions.
    It will have no detrimental affect to the program.

    VB6's setup and deployment wizard is notorious for trying to incorrectly install core system files without handling the situation properly. I'd go and change the installer source as I've done in the past, but frankly, it's not worth the effort.

    What about the skin? Last time I downloaded this plugin, it wouldn't start without the skin!

    I've included the skin within the ZIP file, simply extract this to a folder called 'Skin' under the RRMobile installation directory. You will still need to modify your RoadRunner skin to call the plugin however. I'll leave that for you to figure out (there is another post somewhere around giving away the answers)

    What about the configuration file? Last time I downloaded this plugin, it wouldn't start without a configuration file!

    I've modified the application to use a different, single, configuration setup. Start the application and one will be created for you. Then you'll need to go and set it up.... (see post information above)

    I have a WM6 based phone, how do I get RRMobile to connect to it?

    You need to install the WM6 Dial-up Networking Service if it is not already installed. I grabbed mine from this post (WM6_DUN at the bottom of the thread) here. You may need to hunt around for a specific one for your phone (not sure about this). Then, you must use the PHONE to pair with PC and expose the DUN service. This will then create a COM port that you can use, specify this COM Port number as your RRMobile COM port in the configuration file.

    I've set the COM port in the configuration to a COM port that exists, and is for my phone. When I start RRMobile I can see 'Initializing Plugin/Opening COM Port: XX' but nothings happening or the application has hung

    Sometimes a phone will have multiple COM ports, you may need to make sure you have the right one. Also, you may need to modify the BAUD RATE in the configuration file, particularly for older phones. Try dropping the BAUD RATE to 9600 or even 4800 and see if there is any improvement.

    If none of the above works, then for now you can't use RRMobile - but don't dispair! Not only will I be writing my own RS232 port code sometime soon, but I'm also working on a generic BT solution to communicate properly with phones so keep an eye out for it....

    I need the AT command for 'such and such a thing'

    This is why those clever people at Google invented their search engine. Try using ATSniffer's control file (ATCommands.txt) and testing out commands before you embed them into the configuration file.

    I can't get the program to work at all!

    If it's not because of the hanging issue posted up there a bit, drop me a note (e-mail address should be on my profile) and let me know of any errors that popup. If it's just a case of not being able to get your phone connected (fails to open any ports, or causes the application to hang) then the application can't communicate with your phone.

    How do CDMA phones fit into the scope of this program?

    No idea. If you can get your phone to expose a COM port then you might get things working.

    Will I be able to get my phone contacts etc out of my phone?

    I haven't modified any of the original contact retrieval code with the exception of creating classes instead of structures to store them in. Check your configuration file, locate the appropriate phone book and set the commands appropriate to contact retrieval for that phone book on your phone.

    FYI: the phone books are as follows:

    Outlook = 0
    Phone = 1
    Sim = 2
    Dialled = 3
    Received = 4
    MissedCalls = 5

    You might get lucky!

    Wow, this looks like it could be great, can I donate towards your efforts?

    No, for a number of reasons:

    1) This application is not mine, and was made open source by it's original author. I've just hacked it around to resolve issues and attempt to give the program some more stability.

    2) I am working on my own fully BT enabled solution to phone integration which may or may not succeed.

    3) The missus is about to make me a daddy for the 2nd time, so soon I won't be able to devote much time to supporting it.....

    Tell me more about this new plugin you were talking about earlier.....

    It's a .NET based application using pure BT connectivity. So far I have it discovering phones, and a phone's supported services. I can prove a connection to the DUN service and the RFCOMM service and can monitor incoming AT commands, and proved outgoing AT commands.

    I've not yet been able to find a way to divert the audio, although I'm still working on it....

    Enough! Where's the download!??!

    Grab RRMobile 0.3 Here!
    KimmyBean> Stu, you know that cybersex we had?
    KimmyBean> I'm pregnant!

  3. #23
    Newbie VorTechs's Avatar
    Join Date
    Dec 2007
    Location
    Gloucester, UK
    Posts
    55
    Quote Originally Posted by mukow View Post
    Does this mean somehow you will be able to control the Windows Mobile phones without some sort of software on the phone like Zorro's Phone Control required?
    In theory yes, but it's all dependant on what your provider has given access to and the phone's capabilities. At present I'm trying to prove the concepts Making/Receiving calls with the audio re-routed through the PC.

    Part of that is trying to understand what the relevant BT protocols want in the context of the tools I have available, and asking the right questions of the tools developers so that I don't look like a complete muppet.

    Right now I'm at the stage where I have two phones, some bluetooth libraries that I can prove do simple stuff and I'm trying to workout how I put everything together to do what I want. I'm not even daring to go near things like SMS, phone contacts etc until I've gotten a grasp of how everything fits together....
    KimmyBean> Stu, you know that cybersex we had?
    KimmyBean> I'm pregnant!

  4. #24
    Newbie VorTechs's Avatar
    Join Date
    Dec 2007
    Location
    Gloucester, UK
    Posts
    55
    Oh, hah, I just got ATSniffer working with the 6310i, it just takes forever to do anything!
    KimmyBean> Stu, you know that cybersex we had?
    KimmyBean> I'm pregnant!

  5. #25
    Newbie
    Join Date
    Apr 2007
    Location
    France
    Posts
    10
    My nokia N95 8gb is connected with USB to my computer, the modem USB then created is on com 4, and i can connect to it from Hyperterminal.
    But RRMobil always say "Com port not exist. Demo mode...". ATSniffer work well, and connect my phone.
    Audi S2 coupé, pentium 4M 2,4ghz, 1Go DDR, 40Go HDD, M2 ATX, Linksys wifi dongle, Trendnet Bluetooth dongle, Roadrunner front end, noname touchscreen like liliput, haicom USB GPS, 2 USB plug in trunk and 1 in glove box.

  6. #26
    Newbie VorTechs's Avatar
    Join Date
    Dec 2007
    Location
    Gloucester, UK
    Posts
    55
    By default the application will start with an attempted connection to COM0. This will result in the application going into demo mode, so it should always startup the first time.
    Check in Config\RRMobileConfig.INI, and set your COM port to 4 like this:

    Code:
    [Profile 1]
    Com Port=4
    Baud rate=57600
    Timeout=5
    Use DTR=0
    Use RTS=0
    KimmyBean> Stu, you know that cybersex we had?
    KimmyBean> I'm pregnant!

  7. #27
    Maximum Bitrate tundra2000's Avatar
    Join Date
    Mar 2006
    Location
    Houston, TX
    Posts
    551
    hey, havent DLed the alpha yet, but i have a WM5 blackjack if someone needs testing for it....

  8. #28
    Constant Bitrate
    Join Date
    Jan 2008
    Location
    Texas
    Posts
    151
    I downloaded the alpha but it doesn't appear to create the config file as stated, unless i'm lookibg in the wrong place.

  9. #29
    Newbie VorTechs's Avatar
    Join Date
    Dec 2007
    Location
    Gloucester, UK
    Posts
    55
    Yep, well spotted. I ddn't realise the installer didn't create the Config folder and the code isn't doing it either.

    Attached below, and I'll fix the code up.

    CocoVFR this is your problem too ....
    Attached Files Attached Files
    KimmyBean> Stu, you know that cybersex we had?
    KimmyBean> I'm pregnant!

  10. #30
    Constant Bitrate
    Join Date
    Jan 2008
    Location
    Texas
    Posts
    151
    Since my last post I created a config file by using the example you posted earlier in this thread. I copied the commands I needed from my previous config for my Motorola V3, I followed the layout for the phone books (0=outlook.....ect ect). The program started and was able to connect to the phone, the status indicators are functioning (battery and signal ) as well as the ability to connect/reconnect to the phone by clicking in the status window.
    It doesn't appear as if the phone books are working, My config looks to me as if it should work(compared to the one in the zip file you posted). While in demo mode I get the demo phone book stuff, but when connected to the phone it never seems to read the phone books.

    Code:
    [Configuration]
    RRMSkinPath=C:\Program Files\Road Runner\plugins\RRMobile\Skin\
    RRMLogLevel=0
    AvailableProfiles=1
    ActiveProfile=1
    
    [Profile 1]
    Com Port=3
    Baud rate=57600
    Timeout=5
    Use DTR=0
    Use RTS=0
    Wait Time=3
    Supported Commands=
    Unsupported Commands=
    Initialise Command=AT|ATZ|ATE0V1|AT+CMEE=1
    Vendor Command=AT+CGMI
    Model Command=AT+CGMM
    Call Answer Command=ATA
    Call Hangup Command=ATH
    Call Dial Command=ATDT<num>;
    Last Phone Book=0
    Terminate Command=
    
    [Profile 1 \ Phone Book 0]
    Phone Book Name=Phone Book 0
    Enabled=0
    Initialise Command=
    Open Command=
    Read Command=
    Terminate Command=
    
    [Profile 1 \ Phone Book 1]
    Phone Book Name=Phone Book 1
    Enabled=0
    Initialise Command=AT+MODE=2
    Open Command=AT+CPBS="ME"
    Read Command=AT+CPBR=<num>
    Terminate Command=AT+MODE=0
    
    [Profile 1 \ Phone Book 2]
    Phone Book Name=Phone Book 2
    Enabled=0
    Initialise Command=AT+MODE=2
    Open Command=AT+CPBS="SM"
    Read Command=AT+CPBR=<num>
    Terminate Command=AT+MODE=0
    
    [Profile 1 \ Phone Book 3]
    Phone Book Name=Phone Book 3
    Enabled=0
    Initialise Command=AT+MODE=2
    Open Command=AT+CPBS="DC"
    Read Command=AT+CPBR=<num>
    Terminate Command=AT+MODE=0
    
    [Profile 1 \ Phone Book 4]
    Phone Book Name=Phone Book 4
    Enabled=0
    Initialise Command=AT+MODE=2
    Open Command=AT+CPBS="RC"
    Read Command=AT+CPBR=<num>
    Terminate Command=AT+MODE=0
    
    [Profile 1 \ Phone Book 5]
    Phone Book Name=Phone Book 5
    Enabled=0
    Initialise Command=AT+MODE=2
    Open Command=AT+CPBS="MC"
    Read Command=AT+CPBR=<num>
    Terminate Command=AT+MODE=0

Page 3 of 4 FirstFirst 1234 LastLast

Similar Threads

  1. CompactFlash Association Announces CF SATA Development
    By rijndael in forum General Hardware Discussion
    Replies: 0
    Last Post: 07-21-2007, 03:18 AM
  2. SD Development Environment
    By 06TC_OWNER in forum StreetDeck
    Replies: 3
    Last Post: 07-13-2007, 03:47 PM
  3. RRMobile makes RR disappear
    By rscherp in forum RR Plugins
    Replies: 7
    Last Post: 11-06-2006, 10:28 AM
  4. FS: Siteplayer Development Kit
    By jpx7777 in forum Classified Archive
    Replies: 1
    Last Post: 03-24-2006, 01:27 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •