Changeset 19618

Show
Ignore:
Timestamp:
12/10/06 12:15:27 (2 years ago)
Author:
patrick
Message:

MFT [rev 19610]: Updated for method additions made in Gadgeteer 1.0.2.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • PyJuggler/branches/1.0/ChangeLog

    r19441 r19618  
    11DATE        AUTHOR      CHANGE 
    22----------- ----------- ------------------------------------------------------- 
     3Dec-10-2006 patrick     Added bindings for methods added in Gadgeteer 1.0.2. 
    34Nov-10-2006 patrick     Handle 64-bit installations of Open Scene Graph. 
    45Aug-21-2006 patrick     Use automatic linking for CppDOM and the Juggler 
  • PyJuggler/branches/1.0/configure.ac

    r19443 r19618  
    392392              [AC_MSG_ERROR([*** JCCL is required for PyJuggler ***])]) 
    393393SNX_PATH([0.5.0], , [AC_MSG_ERROR([*** Sonix is required for PyJuggler ***])]) 
    394 GADGETEER_PATH([0.92.1], , 
     394GADGETEER_PATH([1.0.2], , 
    395395               [AC_MSG_ERROR([*** Gadgeteer is required for PyJuggler ***])]) 
    396396VRJUGGLER_PATH([1.1.170], , 
  • PyJuggler/branches/1.0/src/gadget/_AnalogProxy.cpp

    r18527 r19618  
    209209           "updateData()\n" 
    210210           "Updates the cached data copy from the device." 
     211      ) 
     212      .def("updateDataIfNeeded", &gadget::Proxy::updateDataIfNeeded, 
     213           "updateDataIfNeeded()\n" 
     214      ) 
     215      .def("resetData", &gadget::Proxy::resetData, 
     216           "resetData()\n" 
    211217      ) 
    212218      .def("getTimeStamp", &gadget::AnalogProxy::getTimeStamp, 
  • PyJuggler/branches/1.0/src/gadget/_CommandProxy.cpp

    r18527 r19618  
    213213           "Updates the cached data copy from the device." 
    214214      ) 
     215      .def("updateDataIfNeeded", &gadget::Proxy::updateDataIfNeeded, 
     216           "updateDataIfNeeded()\n" 
     217      ) 
     218      .def("resetData", &gadget::Proxy::resetData, 
     219           "resetData()\n" 
     220      ) 
    215221      .def("getTimeStamp", &gadget::CommandProxy::getTimeStamp, 
    216222           &pyj::gadget_CommandProxy_Wrapper::default_getTimeStamp, 
  • PyJuggler/branches/1.0/src/gadget/_DigitalProxy.cpp

    r18527 r19618  
    210210           "updateData()\n" 
    211211           "Updates the cached data copy from the device." 
     212      ) 
     213      .def("updateDataIfNeeded", &gadget::Proxy::updateDataIfNeeded, 
     214           "updateDataIfNeeded()\n" 
     215      ) 
     216      .def("resetData", &gadget::Proxy::resetData, 
     217           "resetData()\n" 
    212218      ) 
    213219      .def("getTimeStamp", &gadget::DigitalProxy::getTimeStamp, 
  • PyJuggler/branches/1.0/src/gadget/_InputManager.cpp

    r18527 r19618  
    184184           "True is returned if the device was configured and added." 
    185185      ) 
     186      .def("resetAllDevicesAndProxies", 
     187           &gadget::InputManager::resetAllDevicesAndProxies, 
     188           "resetAllDevicesAndProxies()\n" 
     189      ) 
    186190      .def("updateAllDevices", &gadget::InputManager::updateAllDevices, 
    187191           "updateAllDevices()\n" 
  • PyJuggler/branches/1.0/src/gadget/_KeyboardMouseProxy.cpp

    r18527 r19618  
    251251           "Updates the cached data copy from the device.  Copies the\n" 
    252252           "device data to local storage and transforms it if necessary." 
     253      ) 
     254      .def("updateDataIfNeeded", &gadget::Proxy::updateDataIfNeeded, 
     255           "updateDataIfNeeded()\n" 
     256      ) 
     257      .def("resetData", &gadget::Proxy::resetData, 
     258           "resetData()\n" 
    253259      ) 
    254260      .def("isStupefied", &gadget::Proxy::isStupefied, 
  • PyJuggler/branches/1.0/src/gadget/_PositionProxy.cpp

    r18527 r19618  
    212212           "Updates the cached data copy from the device.  Copies the\n" 
    213213           "device data to local storage and transforms it if necessary." 
     214      ) 
     215      .def("updateDataIfNeeded", &gadget::Proxy::updateDataIfNeeded, 
     216           "updateDataIfNeeded()\n" 
     217      ) 
     218      .def("resetData", &gadget::Proxy::resetData, 
     219           "resetData()\n" 
    214220      ) 
    215221      .def("getTimeStamp", &gadget::PositionProxy::getTimeStamp, 
  • PyJuggler/branches/1.0/src/gadget/_StringProxy.cpp

    r18527 r19618  
    209209           "updateData()\n" 
    210210           "Updates the cached data copy from the device." 
     211      ) 
     212      .def("updateDataIfNeeded", &gadget::Proxy::updateDataIfNeeded, 
     213           "updateDataIfNeeded()\n" 
     214      ) 
     215      .def("resetData", &gadget::Proxy::resetData, 
     216           "resetData()\n" 
    211217      ) 
    212218      .def("getTimeStamp", &gadget::StringProxy::getTimeStamp,