Page 7 of 11 FirstFirst 1234567891011 LastLast
Results 61 to 70 of 103

Thread: Steering Wheel Control Help

  1. #61
    Fusion Brain Creator
    Join Date
    Mar 2005
    Posts
    2,221
    Awesome.

    You should be able to build the skin using the logic section.

    Let us know if you need help there. What are you going to try and control?

  2. #62
    Variable Bitrate
    Join Date
    Aug 2005
    Posts
    422
    Quote Originally Posted by greenman100 View Post
    Awesome.

    You should be able to build the skin using the logic section.

    Let us know if you need help there. What are you going to try and control?
    Haven't touched it yet so Im sure I'll have some questions.

    Plan is to control Centrafuse. I haven't looked at it yet but Im assuming you need the Window Name etc. I'll play around in a bit.. Right now I'm just happy I didn't waste the day for nothing..

  3. #63
    Fusion Brain Creator 2k1Toaster's Avatar
    Join Date
    Mar 2006
    Location
    Colorado, but Canadian!
    Posts
    10,034
    I've said it a million times, you need DirectX. Nobody ever listens to me.

    Microsoft has a **** poor way of trying to detect if DX is installed. It seems only programmers know this and I dont know why. "DirectX" is made up of a bunch (thousands at minimum) of files. If you have just 1 of these files installed, microsoft will say "DirectX is installed". I cannot legally redistribute the dll's needed to run because I will break Microsoft's EULA and they will hunt me down with their goonies. Therfore you NEED to install DirectX 9.0c. Think you have it, I DONT CARE. Install it anyways. Worst it will do is update your files. And if you dont have a file the program needs to run, it wont run. Simple as that. Things like "I can play WoW, so I must have DX" are lies. It holds true never. Just because something uses DX, doesnt mean you actually have a full DX install. If it is a big company, they can pay the 5 digit redistribution fees microsoft charges.

    The software is not flaky, or error prone. And the errors are very well displayed if one happens, if the program starts to run. If you dont get an error, it is not my fault. It is your system. The program will tell you where the error is, and keep going on its merry way if it can. If it is a big error, it will let you know and close. Again, if you get no errors at all other than a generic windows error or freezing, it has nothing to do with the software, it is the system it is running on.
    Fusion Brain Version 6 Released!
    1.9in x 2.9in -- 47mm x 73mm
    30 Digital Outputs -- Directly drive a relay
    15 Analogue Inputs -- Read sensors like temperature, light, distance, acceleration, and more
    Buy now in the MP3Car.com Store

  4. #64
    Variable Bitrate
    Join Date
    Aug 2005
    Posts
    422
    Sorry mate.. I know you wrote the software. But its flaky. I had DirectX on all 3 Systems. It WAS Installed. The error messages are not descriptive at all. "The programe needs to close". No reasoning. No debug mode that I was able to find.

    greenman100 has been very helpfull in getting it running correctly with the lack of documentation. You on the other hand just came in guns blazing not contributing other than basically telling me I'm wrong cause your software is perfect.

    The software isn't perfect. I can count numerous ways in which i can make it crash. I never attacked your baby, I was frusted with the situation and greenman100 helped me get it going. That was it. There was no need for you to come in trashing the thread.

  5. #65
    Variable Bitrate
    Join Date
    Aug 2005
    Posts
    422
    Quote Originally Posted by greenman100 View Post
    Awesome.

    You should be able to build the skin using the logic section.

    Let us know if you need help there. What are you going to try and control?
    Ok yea definately going to need some guidance getting the voltages mapped to key strokes...

    Theres functions, behind the scene logics.. I don't know what I'm suppose to be creating..

    If your party was a good one I'm sure i won't here from you till tommorow..

  6. #66
    Fusion Brain Creator 2k1Toaster's Avatar
    Join Date
    Mar 2006
    Location
    Colorado, but Canadian!
    Posts
    10,034
    Quote Originally Posted by SKiTLz View Post
    Sorry mate.. I know you wrote the software. But its flaky. I had DirectX on all 3 Systems. It WAS Installed. The error messages are not descriptive at all. "The programe needs to close". No reasoning. No debug mode that I was able to find.

    greenman100 has been very helpfull in getting it running correctly with the lack of documentation. You on the other hand just came in guns blazing not contributing other than basically telling me I'm wrong cause your software is perfect.

    The software isn't perfect. I can count numerous ways in which i can make it crash. I never attacked your baby, I was frusted with the situation and greenman100 helped me get it going. That was it. There was no need for you to come in trashing the thread.
    Ill say it again, if it doesnt give you an error, it is not the program's fault, it is your system's setup. And no obviously DX was not installed.

    I havent said the software is perfect but these n00bish errors, are no reason to start calling things flaky, or crappy or anything. If you just install DX, you wouldnt have this error. Yeah yeah, "it was installed" bull****. Obviously not.

    My tolerance is pretty high, but there are times when I cannot stand this sort of childish behaviour.
    Fusion Brain Version 6 Released!
    1.9in x 2.9in -- 47mm x 73mm
    30 Digital Outputs -- Directly drive a relay
    15 Analogue Inputs -- Read sensors like temperature, light, distance, acceleration, and more
    Buy now in the MP3Car.com Store

  7. #67
    Variable Bitrate
    Join Date
    Aug 2005
    Posts
    422
    Quote Originally Posted by 2k1Toaster View Post
    Ill say it again, if it doesnt give you an error, it is not the program's fault, it is your system's setup. And no obviously DX was not installed.

    I havent said the software is perfect but these n00bish errors, are no reason to start calling things flaky, or crappy or anything. If you just install DX, you wouldnt have this error. Yeah yeah, "it was installed" bull****. Obviously not.

    My tolerance is pretty high, but there are times when I cannot stand this sort of childish behaviour.
    You can sit there and tell your CUSTOMER there stupid an childish all day. I'm not interested in a ****ing match with you. Im interested in making it work.

    If you'd like to help me with what I need to do to map the voltages to key strokes I'd love the help, since its your software and theres still no documentation.

    If not please stay out of my thread.

    P.S You can hardly call anything "n00bish". You have to download multiple parts. BETA at that. There is zero documentation. Sorry if we don't all understand the software perfectely.

  8. #68
    Variable Bitrate
    Join Date
    Aug 2005
    Posts
    422
    So childish

    -- agreed.

  9. #69
    Variable Bitrate
    Join Date
    Aug 2005
    Posts
    422
    Ok here is what I've been trying. Not sure I have the format for title:class correct for the Window.

    Voltage is broad just for testing.
    Code:
    <?xml version="1.0" encoding="utf-8" ?>
    <FusionControlCentreConfiguration version="3.0.0.0" author="Jayson" date_created="April 11, 2008 at 2:32:35 PM" last_modified="April 11, 2008 at 3:51:29 PM">
    
      <require>
        <!-- Begin Function Instances -->
        <!-- End Function Instances -->
      </require>
      
      <graphics>
        <!-- Begin Global Graphic Settings -->
            <main_display designed_for_size="800,600" show_at_size="800,600" menubar="Sizeable" RunInSystemTray="True" MinimizeToSystemTray="True"></main_display>
        <!-- End Global Graphic Settings -->
      
        <!-- Begin Background Images -->
        <!-- End Background Images -->
      
        <!-- Begin Static Images -->
        <!-- End Static Images -->
      
        <!-- Begin Display Buttons -->
        <!-- End Display Buttons -->
      
        <!-- Begin Multi Images -->
        <!-- End Display Buttons -->
      </graphics>
    
      <io>
      <!-- Begin Fusion Brain Instances -->
          <brain id="MainBrain">USB\VID_04D8&amp;PID_000C\5&amp;300B12AB&amp;0&amp;2</brain>
      <!-- End Fusion Brain Instances -->
                      
      <!-- Begin Timer Setup -->
          <timer id="logic" interval="65"></timer>
          <timer id="gui" interval="30"></timer>
          <timer id="output" interval="100"></timer>
          <timer id="input" interval="50"></timer>
      <!-- End Timer Setup -->
    
      <!-- Begin Analogue Input Instances -->  
          <iochannel id="SteeringWheel_Sence" port="0" brain="MainBrain" type="analogue_input">
           <options history="100" auto_average="false"></options>
          </iochannel>
      <!-- End Analogue Input Instances -->
      </io>
      
      <logic>
      <!-- Begin Logging Setup -->
          <all_logging>
          </all_logging>
      <!-- End Logging Setup -->
      
      <!-- Begin Variable Declarations -->
          <all_variables>
         </all_variables>
      <!-- End Variable Declarations -->
        
       
      <!-- Begin Logic Declarations -->
          <all_statements>
            <!-- **   Button UP   ** -->    
              <if fire_on="logic">
            <parameter1>
              <if>
                <parameter1>
                  <analogue id="SteeringWheel_Sence" time="0"></analogue>
                </parameter1>
                <test check="greater than or equal to"></test>
                <parameter2>
                  <number>0.1</number>
                </parameter2>
              </if>
            </parameter1>
            <test check="AND"></test>
            <parameter2>
              <if>
                <parameter1>
                  <analogue id="SteeringWheel_Sence" time="0"></analogue>
                </parameter1>
                <test check="less than or equal to"></test>
                <parameter2>
                  <number>4.9</number>
                </parameter2>
              </if>
            </parameter2>
            <then>
              <do function="send key" functionTargetID="centrafuse:WindowsForms10.Window.8.app.0.378734a" vote_opinion="M" vote_priority="medium"></do>
            </then>
          </if>
          <!-- **   Button DOWN   ** -->    
              <if fire_on="logic">
            <parameter1>
              <if>
                <parameter1>
                  <analogue id="SteeringWheel_Sence" time="0"></analogue>
                </parameter1>
                <test check="greater than or equal to"></test>
                <parameter2>
                  <number>.6</number>
                </parameter2>
              </if>
            </parameter1>
            <test check="AND"></test>
            <parameter2>
              <if>
                <parameter1>
                  <analogue id="SteeringWheel_Sence" time="0"></analogue>
                </parameter1>
                <test check="less than or equal to"></test>
                <parameter2>
                  <number>2.9</number>
                </parameter2>
              </if>
            </parameter2>
            <then>
              <do function="send key" functionTargetID="centrafuse" vote_opinion="CTRL::B" vote_priority="medium"></do>
            </then>
          </if>
                <!-- **   Button MODE   ** -->    
              <if fire_on="logic">
            <parameter1>
              <if>
                <parameter1>
                  <analogue id="SteeringWheel_Sence" time="0"></analogue>
                </parameter1>
                <test check="greater than or equal to"></test>
                <parameter2>
                  <number>3.0</number>
                </parameter2>
              </if>
            </parameter1>
            <test check="AND"></test>
            <parameter2>
              <if>
                <parameter1>
                  <analogue id="SteeringWheel_Sence" time="0"></analogue>
                </parameter1>
                <test check="less than or equal to"></test>
                <parameter2>
                  <number>3.5</number>
                </parameter2>
              </if>
            </parameter2>
            <then>
              <do function="send key" functionTargetID="centrafuse" vote_opinion="F8" vote_priority="medium"></do>
            </then>
          </if>
                <!-- **   Button VOLUME UP   ** -->    
              <if fire_on="logic">
            <parameter1>
              <if>
                <parameter1>
                  <analogue id="SteeringWheel_Sence" time="0"></analogue>
                </parameter1>
                <test check="greater than or equal to"></test>
                <parameter2>
                  <number>3.6</number>
                </parameter2>
              </if>
            </parameter1>
            <test check="AND"></test>
            <parameter2>
              <if>
                <parameter1>
                  <analogue id="SteeringWheel_Sence" time="0"></analogue>
                </parameter1>
                <test check="less than or equal to"></test>
                <parameter2>
                  <number>4.2</number>
                </parameter2>
              </if>
            </parameter2>
            <then>
              <do function="send key" functionTargetID="centrafuse" vote_opinion="F10" vote_priority="medium"></do>
            </then>
          </if>
                <!-- **   Button VOLUME DOWN   ** -->    
              <if fire_on="logic">
            <parameter1>
              <if>
                <parameter1>
                  <analogue id="SteeringWheel_Sence" time="0"></analogue>
                </parameter1>
                <test check="greater than or equal to"></test>
                <parameter2>
                  <number>4.3</number>
                </parameter2>
              </if>
            </parameter1>
            <test check="AND"></test>
            <parameter2>
              <if>
                <parameter1>
                  <analogue id="SteeringWheel_Sence" time="0"></analogue>
                </parameter1>
                <test check="less than or equal to"></test>
                <parameter2>
                  <number>4.6</number>
                </parameter2>
              </if>
            </parameter2>
            <then>
              <do function="send key" functionTargetID="centrafuse" vote_opinion="F9" vote_priority="medium"></do>
            </then>
          </if>
        </all_statements>
        <!-- End Logic Declarations -->
      </logic>
    </FusionControlCentreConfiguration>

  10. #70
    Fusion Brain Creator
    Join Date
    Mar 2005
    Posts
    2,221
    "Not sure I have the format for title:class correct for the Window."

    probably true. experiment with sending keys to winamp.

    I'm overloaded with schoolwork, and can't look at this until monday night, but i will...

Similar Threads

  1. Steering Wheel Remote Control
    By drdave in forum Car Audio
    Replies: 0
    Last Post: 02-21-2008, 10:48 PM
  2. Audy A8 Steering Wheel Control to PC
    By k11SiC6 in forum Input Devices
    Replies: 2
    Last Post: 03-02-2007, 04:54 PM
  3. Steering wheel control and durability
    By bimmerpc in forum General Hardware Discussion
    Replies: 4
    Last Post: 11-01-2005, 02:01 PM
  4. Steering Wheel Control
    By Micv in forum Hardware Development
    Replies: 3
    Last Post: 07-13-2005, 11:45 AM
  5. Using steering wheel controls to control mini mac?
    By brandondente in forum MacCar
    Replies: 7
    Last Post: 05-12-2005, 09:50 AM

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
  •