Page 22 of 42 FirstFirst ... 121314151617181920212223242526272829303132 ... LastLast
Results 211 to 220 of 415

Thread: Space Navigator PE Driver Development Thread

  1. #211
    Raw Wave shotgunefx's Avatar
    Join Date
    Apr 2005
    Location
    Boston, MA
    Posts
    1,800
    Quote Originally Posted by inh View Post
    Its been awhile since I've looked at the SN all disassembled (had to put it back together for its trip over here) But I'm pretty sure a hoel of the correct size would mount it perfectly, and you really shouldnt have to worry about screw posts breaking off if you size the hole right, and use some kind of washer on the screws..
    I thought about that briefly, but the piece I've got it in is odd shaped, has some structural ribbing and a big square opening where the SN centered goes, so using something like a holesaw to make a neat hole doesn't look too promising. But if you could, how would you stop the whole assembly from rotating?

  2. #212
    Raw Wave shotgunefx's Avatar
    Join Date
    Apr 2005
    Location
    Boston, MA
    Posts
    1,800
    I don't know if this is helpful or not, but I just posted a new version of the 'nix software here

    Still a lot to do, but calibration is there, primary axis mode, input scaling, axis sensitivity, debouncing and the skeleton for generating events. It would be pretty easy to rewrite in C using structs instead of the hashes.

    I very well might change it to a Perl=>C XS module for speed considerations in the future.

  3. #213
    inh
    inh is offline
    Maximum Bitrate
    Join Date
    Jan 2007
    Location
    Fort Riley KS
    Posts
    515
    Quote Originally Posted by shotgunefx View Post
    I thought about that briefly, but the piece I've got it in is odd shaped, has some structural ribbing and a big square opening where the SN centered goes, so using something like a holesaw to make a neat hole doesn't look too promising. But if you could, how would you stop the whole assembly from rotating?
    I would cut a section of ribbing out, and use som eplastic weld (or jsut reculare acetone if the plastic is ABS) and weld a small brace across the opening to the center console, with holes in it for the screws to go through. THen i'd jsue a much larger piece of plastic or something sturdy, to screw to the bottom of the spacenav, to support it and keep it from coming out, and make sure at least two of the screws go through that brace, which will keep it from rotating.

    *makes a note to subscribe to my own threads*

    EDIT: Also, i downloaded the latest from the sourceforge site, and when i try and start the app i get a missing xerces_c_7_someothercrap.dll (obviously the someothercrap i added because i cant remember the rest of the filename)
    cashtexts - Earn money for receiving text messaged offers
    cashtexts review not a scam
    Space Navigator - 6 Axis input device: Take it apart - Driver App
    RRCam - Video/webcam capture, text overlay, and recording: 2.0 Stable

  4. #214
    Variable Bitrate
    Join Date
    Dec 2005
    Location
    Raleigh, NC
    Posts
    321
    I'm a big fan of using silicon caulk to hold it together. You can use a hole saw to cut it just a little smaller than you need then dremel out the corners to make the hole a little square and so the fit is tight. Slide the parts together and caulk it up nice on the back. The great thing is that the silicon is good with the high temperatures in the car and can be removed if desired (be sure to use water based so it's easy to clean up).

  5. #215
    Raw Wave shotgunefx's Avatar
    Join Date
    Apr 2005
    Location
    Boston, MA
    Posts
    1,800
    Quote Originally Posted by inh View Post
    I would cut a section of ribbing out, and use som eplastic weld (or jsut reculare acetone if the plastic is ABS) and weld a small brace across the opening to the center console, with holes in it for the screws to go through. THen i'd jsue a much larger piece of plastic or something sturdy, to screw to the bottom of the spacenav, to support it and keep it from coming out, and make sure at least two of the screws go through that brace, which will keep it from rotating.
    ...
    One of the "ribs" if you will, in the way (if the base was included) is what gives the floor console lateral strength, so I don't want to cut that. I'm actually less of the mind that it will break as is now for a couple reasons. In the car, (as opposed to dev in my house), as the console is rooted, and the limited range of motion from the seated position, you don't have to press as hard (as opposed to holding the piece and operating it where you get putting force on it at odd angles).

    I did find something that seemed to be the right size for a collar though. A 3" Copper coupling , (3" copper tubing might just make it) unfortunately with today's copper prices, that runs about the price of the space navigator. One of my brother's is a plumber, have to go over and raid his supply, if he has one, I'll just cut off a ring from the end.

    Quote Originally Posted by ik632 View Post
    I'm a big fan of using silicon caulk to hold it together. You can use a hole saw to cut it just a little smaller than you need then dremel out the corners to make the hole a little square and so the fit is tight. Slide the parts together and caulk it up nice on the back. The great thing is that the silicon is good with the high temperatures in the car and can be removed if desired (be sure to use water based so it's easy to clean up).
    I was thinking of either finding a O-ring or gasket in the appropriate size or making one out of black windshield silicone. I used it to mount the antennas on my rear deck and it's held up great in the heat/sun.

    Maybe I'll grab another tube today, now that you got me thinking, seems easy enough to make one the right size, just fill the metal base of the Navigator (after plugging the holes) and then when it's dry, pop it out and cut out the center.

  6. #216
    Constant Bitrate
    Join Date
    Mar 2007
    Posts
    197
    anyone get to use the new release? Is so, could you post your script? I'd like get a sample I can work with. Thanks!

  7. #217
    inh
    inh is offline
    Maximum Bitrate
    Join Date
    Jan 2007
    Location
    Fort Riley KS
    Posts
    515
    Did a search on my computer for xerces.. It turned up xerces-c_2_6.dll, but not the 2_7.dll the app wanted. Found a couple copies online by searching though. Hopefully this will let me run the driver =]
    cashtexts - Earn money for receiving text messaged offers
    cashtexts review not a scam
    Space Navigator - 6 Axis input device: Take it apart - Driver App
    RRCam - Video/webcam capture, text overlay, and recording: 2.0 Stable

  8. #218
    inh
    inh is offline
    Maximum Bitrate
    Join Date
    Jan 2007
    Location
    Fort Riley KS
    Posts
    515
    So the .dll file worked, and I got the app running correctly, kinda...

    Having a bit of an issue.. I changed up the device contexts because i only want the spacenav to send commands
    to RR,not my mouse as well. Below is my code:

    Code:
    <deviceContexts>
    <deviceContext name="Mouse Gestures" device="SpaceNavigator" gestures="true">
          <axe threshold="10" sendCenter="false"/>
          <gesture action="RR Volume Up">
            <motion position="positive" axe="5" />
            <wait length="1000" />
            <motion position="positive" axe="5" />
          </gesture>
          <buttons>
            <button downAction="RR Volume Down"
              upAction="" />
            <button downAction="RR Volume Up"
              upAction="" />
          </buttons>
        </deviceContext>
      </deviceContexts>
      
       <contexts>
        <context name="Default"
          deviceContext="Mouse Gestures" />
      </contexts>
    Problem is, while the buttons work, the gesture doesnt.. No matter what i set the axe to, or the threshold, no change..

    All i want my spacenav to do is control volume for right now.. Any ideas guys?
    cashtexts - Earn money for receiving text messaged offers
    cashtexts review not a scam
    Space Navigator - 6 Axis input device: Take it apart - Driver App
    RRCam - Video/webcam capture, text overlay, and recording: 2.0 Stable

  9. #219
    Variable Bitrate cherrybomb's Avatar
    Join Date
    Apr 2005
    Location
    Southern Califorina
    Posts
    233
    Quote Originally Posted by inh View Post
    So the .dll file worked, and I got the app running correctly, kinda...

    Having a bit of an issue.. I changed up the device contexts because i only want the spacenav to send commands
    to RR,not my mouse as well. Below is my code:

    Code:
    <deviceContexts>
    <deviceContext name="Mouse Gestures" device="SpaceNavigator" gestures="true">
          <axe threshold="10" sendCenter="false"/>
          <gesture action="RR Volume Up">
            <motion position="positive" axe="5" />
            <wait length="1000" />
            <motion position="positive" axe="5" />
          </gesture>
          <buttons>
            <button downAction="RR Volume Down"
              upAction="" />
            <button downAction="RR Volume Up"
              upAction="" />
          </buttons>
        </deviceContext>
      </deviceContexts>
      
       <contexts>
        <context name="Default"
          deviceContext="Mouse Gestures" />
      </contexts>
    Problem is, while the buttons work, the gesture doesnt.. No matter what i set the axe to, or the threshold, no change..

    All i want my spacenav to do is control volume for right now.. Any ideas guys?
    The gesture you've defined there will only perform the volume up 1 time after the SN has been held in the "positive" direction of axe 5 for one second.

    I think what you want, instead of a gesture, is just an action on the axis. So it would look something more like...

    Code:
    <deviceContexts>
    <deviceContext name="Mouse Gestures" device="SpaceNavigator">
          <axe threshold="10" sendCenter="false"/> <!-- axe 0 un-used -->
          <axe threshold="10" sendCenter="false"/> <!-- axe 1 un-used -->
          <axe threshold="10" sendCenter="false"/> <!-- axe 2 un-used -->
          <axe threshold="10" sendCenter="false"/> <!-- axe 3 un-used -->      
          <axe threshold="10" sendCenter="false"/> <!-- axe 5 un-used -->
          <axe threshold="10"
            type="linear"
            startPulse="1"
            endPulse="1"
            posAction="RR Volume Up"
            negAction="RR Volume Down" />
          <buttons>
            <button downAction="RR Volume Down"
              upAction="" />
            <button downAction="RR Volume Up"
              upAction="" />
          </buttons>
        </deviceContext>
      </deviceContexts>
      
       <contexts>
        <context name="Default"
          deviceContext="Mouse Gestures" />
      </contexts>
    '99 Ford Explorer Eddie Bauer
    CarPC Progress ~= 97%. Everything is installed, and operational. Still need to tweak and tune, and do some "finish" fabrication.
    CarPC Project Web Site

    SpaceNavigatorDriver SourceForge Project

    Check out my blog.

  10. #220
    Variable Bitrate cherrybomb's Avatar
    Join Date
    Apr 2005
    Location
    Southern Califorina
    Posts
    233
    Quote Originally Posted by inh View Post
    Did a search on my computer for xerces.. It turned up xerces-c_2_6.dll, but not the 2_7.dll the app wanted. Found a couple copies online by searching though. Hopefully this will let me run the driver =]
    Yeah, sorry about this, should probably document that better somewhere. Technically I can't redistribute the DLL's or I'd just include them in the .zip file.

    You can download them directly from the xercesc project site.

    http://xml.apache.org/xerces-c/download.cgi
    '99 Ford Explorer Eddie Bauer
    CarPC Progress ~= 97%. Everything is installed, and operational. Still need to tweak and tune, and do some "finish" fabrication.
    CarPC Project Web Site

    SpaceNavigatorDriver SourceForge Project

    Check out my blog.

Similar Threads

  1. Questions!
    By Yellow-Snow in forum Mobile Impact
    Replies: 4
    Last Post: 06-10-2006, 06:18 PM
  2. iGuidance Font Size Fix summary thread
    By Viscouse in forum GPS
    Replies: 29
    Last Post: 03-28-2006, 07:21 PM
  3. Hot Chicks Thread - NOT WORK SAFE
    By ODYSSEY in forum Off Topic
    Replies: 1
    Last Post: 05-17-2005, 10:38 PM
  4. Replies: 3
    Last Post: 01-07-2004, 12:52 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
  •