Page 7 of 8 FirstFirst 12345678 LastLast
Results 61 to 70 of 72

Thread: IBusCommunicatoRR (pt2) [Update Jul08 2014]

  1. #61
    Newbie PCBum's Avatar
    Join Date
    Jun 2005
    Location
    Sunny California!
    Posts
    54
    I did set to TRUE but still same problem...
    "If at first you don't succeed, keep on suckin' till ya do succeed" (Stooges)

  2. #62
    Variable Bitrate
    Join Date
    Sep 2012
    Location
    Germany - Munich
    Posts
    359
    OK, i did a Test in my Car.
    This works:

    Code:
    [ID=130]
    IDName=STW_PREV_PRES
    MsgTemplate="5004683B080F"
    Label="S. Wheel < Press"
    Parse=True
    System=True
    RTSEnable=
    ReplyMsgID=
    ButtonState=True
    ReleaseID=132
    PressOrHoldID=
    RRCommand="PREV2"
    
    [ID=131]
    IDName=STW_PREV_HOLD
    MsgTemplate="5004683B181F"
    Label="S. Wheel < Hold"
    Parse=True
    System=True
    RTSEnable=
    ReplyMsgID=
    ButtonState=False
    ReleaseID=
    PressOrHoldID=132
    RRCommand="STARTFRWD"
    
    [ID=132]
    IDName=STW_PREV_REL
    MsgTemplate="5004683B282F"
    Label="S. Wheel < Release"
    Parse=True
    System=True
    RTSEnable=
    ReplyMsgID=
    ButtonState=False
    ReleaseID=
    PressOrHoldID=
    RRCommand="STOPFRWD"
    
    [ID=133]
    IDName=STW_NEXT_PRES
    MsgTemplate="5004683B0106"
    Label="S. Wheel > Press"
    Parse=True
    System=True
    RTSEnable=
    ReplyMsgID=
    ButtonState=True
    ReleaseID=135
    PressOrHoldID=
    RRCommand="NEXT"
    
    [ID=134]
    IDName=STW_NEXT_HOLD
    MsgTemplate="5004683B1116"
    Label="S. Wheel > Hold"
    Parse=True
    System=True
    RTSEnable=
    ReplyMsgID=
    ButtonState=False
    ReleaseID=
    PressOrHoldID=135
    RRCommand="STARTFFWD"
    
    [ID=135]
    IDName=STW_NEXT_REL
    MsgTemplate="5004683B2126"
    Label="S. Wheel > Release"
    Parse=True
    System=True
    RTSEnable=
    ReplyMsgID=
    ButtonState=False
    ReleaseID=
    PressOrHoldID=
    RRCommand="STOPFFWD"

  3. #63
    Newbie PCBum's Avatar
    Join Date
    Jun 2005
    Location
    Sunny California!
    Posts
    54
    This still does not give me the ability to FRWD OR FFWD the current song playing.
    I guess to accomplish what I am looking for, I would need a 4th button state such as shown here in red:

    STW_PREV_PRES=""
    STW_PREV_QUICK_REL="PREV2"
    STW_PREV_HOLD_REL="STOPFRWD"
    STW_PREV_HOLD="STARTFRWD"

    STW_NEXT_PRES=""
    STW_NEXT_QUICK_REL="NEXT"
    STW_NEXT_HOLD_REL="STOPFFWD"
    STW_NEXT_HOLD="STARTFFWD"

    *The quick release function would go to next (or previous) song if button is pressed and released within <1 second
    How would I add this 4th state (if possible)?
    Last edited by PCBum; 04-24-2014 at 11:43 AM. Reason: Add Question

  4. #64
    Variable Bitrate
    Join Date
    Sep 2012
    Location
    Germany - Munich
    Posts
    359
    I tested in my car.

    if i press and release the button without holding -> RR does prev2/next
    if i hold the button -> RR does startfrwd/startffwd and release -> RR does stopfrwd/stopffwd

    my player in RR is winamp.

    show your ini file

  5. #65
    Newbie PCBum's Avatar
    Join Date
    Jun 2005
    Location
    Sunny California!
    Posts
    54
    ; ================================================== ===============================
    ; IBusCommunicatoRR, Ibus communication plugin for RideRunner.
    ; Configuration File.
    ================================================== ===============================


    [SETTINGS]

    ; ---------------------------------------------------------------------------------
    ; General settings ----------------------------------------------------------------
    ; ---------------------------------------------------------------------------------

    ; COM port number, Valid range 1 to 16 (Required)
    ComPort=8

    ; SW Contention, using software mode to detect bus traffic (default False)
    ; Set to True if not using Melexis based interface (Resler)
    SWcontention=False

    ; Enable last known state of RTSEnable (default False)
    ; If True IBusCommunicatoRR will save last know state to StartUpRTSEnable
    ;SaveRTSEnable=False

    ; Startup RTSEnable state, True set RTS on False off (default False)
    ;StartupRTSEnable=True


    ; ---------------------------------------------------------------------------------
    ; Ibus Log settings, log Ibus messages --------------------------------------------
    ; ---------------------------------------------------------------------------------

    ; Saves Date, Time, Ibus Message, IDName, Label.
    ; Enable logging, True or False (default False)
    IbusLog=False

    ; Directory path to "IbusLog.csv".
    ; If blank or not valid path, logging will be disabled.
    IbusLogPath=C:\IBusCommunicatoRR_LOG


    ; ---------------------------------------------------------------------------------
    ; OBC Value Settings --------------------------------------------------------------
    ; ---------------------------------------------------------------------------------

    ; Save/Load OBC Values on Exit/Startup (default True)
    ; if False you can use IBuscommunicatoRR_OBCREQUEST to get the current Values from Ibus
    BackupValue=False

    ; Show Units of OBC Values from original IBus Screentext(default True)
    OBCUnits=False
    DRIVERLOG=False


    ; ================================================== ===============================
    ; IBUS Messages -------------------------------------------------------------------
    ; ================================================== ===============================


    ; ---------------------------------------------------------------------------------
    ; Message definition syntax
    ; ---------------------------------------------------------------------------------

    ; [ID=ID#] : Id# (range from 0 to 300). You can add your own message as long there
    ; : is a free ID#.
    ; : Id# from 301 and up are reserved, DO NOT USE.
    ;
    ; IDName : This is the IBUS ID Name known by the IBusCommunicatoRR.
    ;
    ; MsgTemplate : The message template. wildcard "XX" can be used to replace
    ; : a specific character for variable content messages.
    ; : If wildcars are used, set the checksum byte to XX also.
    ;
    ; Label : A clear text to describe the message, only used for debug log.
    ;
    ; Parse : If False (default), the message is not parsed by IBusCommunicatoRR.
    ; : If the message MsgTemplate is empty, Parse will be forced to False.
    ; : If True the message is parsed and generate an event.
    ;
    ; System : If True, then the message is always processed, whatever is the state of RTSEnable.
    ;
    ; RTSEnable : If set to "Disable", then IBusCommunicatoRR will stop to generate events
    ; : until a message with "Enable" Enable's again (flip/flop).
    ;
    ; ReplyMsgID : If Set to a valid ID#, will send the message <ID> on the bus.
    ; : Message will be sent only if no XX wildcards contained.
    ;
    ; ButtonState : If Set to True, the PRESSED state will be managed automatically.
    ; : The ReleaseID value must be set with a valid ID# for this parameter.
    ;
    ; ReleaseID : If set to a valid ID#, will wait the msg ID before processing.
    ; : This can be used especially when a button PRESS/HOLD state is needed.
    ;
    ; PressOrHoldID : If set to valid ID#, will cancel a pending event (ReleaseID) .
    ; : Useful when using different function depending on press or hold.
    ; : This will prevent the press to execute.
    ;
    ; RRCommand : If Set, generate the RR command sequence when ID recognized.
    ; : You can send multiple commands at once using the || separator.


    ; ---------------------------------------------------------------------------------
    ; Steering Wheel ------------------------------------------------------------------
    ; ---------------------------------------------------------------------------------

    [ID=130]
    IDName=STW_PREV_PRES
    MsgTemplate="5004683B080F"
    Label="S. Wheel < Press"
    Parse=True
    System=True
    RTSEnable=
    ReplyMsgID=
    ButtonState=False
    ReleaseID=
    PressOrHoldID=
    RRCommand="PREV2"


    [ID=131]
    IDName=STW_PREV_HOLD
    MsgTemplate="5004683B181F"
    Label="S. Wheel < Hold"
    Parse=True
    System=True
    RTSEnable=
    ReplyMsgID=
    ButtonState=False
    ReleaseID=
    PressOrHoldID=
    RRCommand="STARTFRWD"


    [ID=132]
    IDName=STW_PREV_REL
    MsgTemplate="5004683B282F"
    Label="S. Wheel < Release"
    Parse=True
    System=True
    RTSEnable=
    ReplyMsgID=
    ButtonState=False
    ReleaseID=
    PressOrHoldID=
    RRCommand="STOPFRWD"


    [ID=133]
    IDName=STW_NEXT_PRES
    MsgTemplate="5004683B0106"
    Label="S. Wheel > Press"
    Parse=True
    System=True
    RTSEnable=
    ReplyMsgID=
    ButtonState=False
    ReleaseID=
    PressOrHoldID=
    RRCommand="NEXT"

    [ID=134]
    IDName=STW_NEXT_HOLD
    MsgTemplate="5004683B1116"
    Label="S. Wheel > Hold"
    Parse=True
    System=True
    RTSEnable=
    ReplyMsgID=
    ButtonState=False
    ReleaseID=
    PressOrHoldID=
    RRCommand="STARTFFWD"

    [ID=135]
    IDName=STW_NEXT_REL
    MsgTemplate="5004683B2126"
    Label="S. Wheel > Release"
    Parse=True
    System=True
    RTSEnable=
    ReplyMsgID=
    ButtonState=False
    ReleaseID=
    PressOrHoldID=
    RRCommand="STOPFFWD"

    [ID=136]
    IDName=STW_PLUS_PRES
    MsgTemplate="50046832111F"
    Label="S. Wheel + Press"
    Parse=True
    System=True
    RTSEnable=
    ReplyMsgID=
    ButtonState=False
    ReleaseID=
    PressOrHoldID=
    RRCommand="VOL+"

    [ID=137]
    IDName=STW_MINUS_PRES
    MsgTemplate="50046832101E"
    Label="S. Wheel - Press"
    Parse=True
    System=True
    RTSEnable=
    ReplyMsgID=
    ButtonState=False
    ReleaseID=
    PressOrHoldID=
    RRCommand="VOL-"

    [ID=138]
    IDName=STW_PHONE_PRES
    MsgTemplate="5004C83B8027"
    Label="S. Wheel Phone Press"
    Parse=True
    System=True
    RTSEnable=
    ReplyMsgID=
    ButtonState=False
    ReleaseID=
    PressOrHoldID=
    RRCommand="MAIN"

    ;[ID=139]
    IDName=STW_PHONE_HOLD
    MsgTemplate="5004C83B9037"
    Label="S. Wheel Phone Hold"
    Parse=True
    System=False
    RTSEnable=
    ReplyMsgID=
    ButtonState=False
    ReleaseID=
    PressOrHoldID=
    RRCommand=

    ;[ID=140]
    IDName=STW_PHONE_REL
    MsgTemplate="5004C83BA007"
    Label="S. Wheel Phone Release"
    Parse=True
    System=False
    RTSEnable=
    ReplyMsgID=
    ButtonState=False
    ReleaseID=
    PressOrHoldID=
    RRCommand=

    [ID=141]
    IDName=STW_RT_PRES
    MsgTemplate="5003C8019A"
    Label="S. Wheel RT Press"
    Parse=True
    System=True
    RTSEnable=
    ReplyMsgID=
    ButtonState=False
    ReleaseID=
    PressOrHoldID=
    RRCommand="PLAY"

    ; ---------------------------------------------------------------------------------
    ; OWN IDs -------------------------------------------------------------------------
    ; ---------------------------------------------------------------------------------


    [ID=211]
    IDName=LIGHTS_ON
    MsgTemplate="D008BF5B01000000003D"
    Label="Lights on"
    Parse=True
    System=True
    RTSEnable=
    ReplyMsgID=
    ButtonState=False
    ReleaseID=
    PressOrHoldID=
    RRCommand="RRGAMMA"

    [ID=212]
    IDName=LIGHTS_OFF
    MsgTemplate="D008BF5B00000000003C"
    Label="Lights off"
    Parse=True
    System=True
    RTSEnable=
    ReplyMsgID=
    ButtonState=False
    ReleaseID=
    PressOrHoldID=
    RRCommand="RRGAMMA"
    __________________________________________________ __
    I am using the latest Winamp and RR versions and Vista 32bit
    Last edited by PCBum; 04-25-2014 at 11:48 AM. Reason: add line

  6. #66
    Variable Bitrate
    Join Date
    Sep 2012
    Location
    Germany - Munich
    Posts
    359
    please set ButtonState=True on NEXT and PREV2.
    and it will work.

    please delete developer names and mail-adresses in your post.
    Last edited by harryberlin; 04-25-2014 at 11:17 AM.

  7. #67
    Newbie PCBum's Avatar
    Join Date
    Jun 2005
    Location
    Sunny California!
    Posts
    54
    Changed ButtonState and all is good!
    Also edited post, thanks.

    Thank you so much for all the help and a great plugin!

  8. #68
    Variable Bitrate
    Join Date
    Sep 2012
    Location
    Germany - Munich
    Posts
    359
    great.
    have fun with the plugin.

  9. #69
    Newbie GeddyT's Avatar
    Join Date
    Sep 2004
    Posts
    47
    Quote Originally Posted by JanneH0 View Post
    Hi GeddyT
    Little late but you can try to change "PLAY" with "CTRLEXEC" on R/T button, that's how I used it.

    if you use CTRLEXEC on a FOLDER in either on the audio or video browser, it will first "BROWSE", then execute "SELECT" when used on a file.

    Downside is (if i remember correct) it add all files in the current folder, not just a single song.

    /JanneH0
    Thanks for that tip. I might give that a try if I ever get some free time to play around with this again. When I last had this running properly, I had a pretty slick EXECTBL file set up where pressing R/T browsed through files and holding the phone button down for a few seconds and releasing it would send the selection to the playlist. This also has the downside of adding every file in the folder, but I don't think there's any getting around that. After a bit of time getting used to it, I was actually starting to think it was a pretty slick way to do things. Not intuitive, but simple and exactly met my needs.

    I recently had some more trouble with this plugin that I just don't understand. As of 2:30 last night the plugin is working again, so I'm fine with just leaving it alone and walking away, but it's also not exactly right, so thought I'd run this by you guys:

    I've now installed Ride Runner and this plugin three times. I've tried it on a test system with Windows 7 Professional x64 that's totally up to date, and I've tried it with my actual carputer twice. I got it sort of working alright the first time, but a corrupt OS install (probably scratches on the DVD) was causing other problems with Ride Runner itself, so I decided to format the whole thing and start over again to get it right.

    My actual system is also Windows 7 Home Premium SP1 x64. I usually don't worry about updating the OS, as I never get online with my carPC anyway, so it wasn't totally up to date. And I use the old BMW E36 skin, but this issue is present with the default skin as well. Anyway, the problems I've had all three times I installed this plugin is that it refuses to work in profile mode. The only way I can get it to work is to copy the plugin to the global Plugins folder in the RR install directory and register it there. The funny thing is that it still creates a "Plugins" folder in the My Documents profile directory with an empty "ibuscommunicatorr" folder inside of it every time I start up Ride Runner. Whenever I copy the plugin to the profile Plugins folder and register it there, nothing happens. I run debug, and it reads as if Ride Runner just isn't even seeing it there. There's the section for global plugins, where it finds all of the plugins in there, then a bit later it gets to loading profile (or whatever it calls them, I don't have the debug file in front of me) plugins, then finishes loading profile plugins, with nothing in between.

    Like I said, my buttons work with the plugin running globally, so I can't complain too much, but just curious why I can't install it properly.
    This goes for the guys, too. Because sometimes the guys are tapped out. But check your lease, Man, 'cause you’re living in F*bleep* City!

  10. #70
    Confusion Master
    Auto Apps:loading...
    Enforcer's Avatar
    Join Date
    Sep 2003
    Location
    If you go down to the woods today, You're sure of
    Posts
    14,618
    Even in Profile mode the plugin DLL needs to be in the program files\ride runner\plugins folder.

    The folder created in the user folder is for the plugins data files and working files. (basically any files that need to change when the plugin is running)

Page 7 of 8 FirstFirst 12345678 LastLast

Similar Threads

  1. Simplistique III, Update 10.Nov.2013
    By GF-ler in forum RR Released Skins
    Replies: 185
    Last Post: 11-24-2013, 01:28 AM
  2. IBusCommunicatoRR [Update Dec 2011]
    By JanneH0 in forum RR Released Plugins
    Replies: 212
    Last Post: 11-22-2013, 06:31 AM
  3. RR 02-01-2013 Release
    By mitchjs in forum Road Runner
    Replies: 11
    Last Post: 03-03-2013, 12:00 PM
  4. RR 01-01-2013 Release
    By mitchjs in forum Road Runner
    Replies: 2
    Last Post: 01-02-2013, 12:16 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
  •