Search Results

by jdecoux
Wed Sep 13, 2023 10:05 am
Forum: All Other Phidgets
Topic: Spatial IMU/AHRS algorithm params
Replies: 5
Views: 19969

Re: Spatial IMU/AHRS algorithm params

For clarity, are you using the MOT0110? 1: You can find explanations for what each parameter does on the linked page here: https://www.phidgets.com/docs/Spatial_Guide#AHRS_Parameters However, that wouldn't help you much at the moment because 2: Looking into it, setting the AHRS parameters was broken...
by jdecoux
Fri May 26, 2023 1:52 pm
Forum: General
Topic: Magnetometer Calibration Spatial1042
Replies: 2
Views: 16602

Re: Magnetometer Calibration Spatial1042

I'm having a hard time replicating this issue on this end with the same device, firmware and library versions.

What specifically are you doing to try to calibrate the compass?
by jdecoux
Fri May 26, 2023 1:25 pm
Forum: Linux
Topic: Linux, Artisan, Huky Roaster and an old Phidget 1048-0
Replies: 2
Views: 15227

Re: Linux, Artisan, Huky Roaster and an old Phidget 1048-0

All Phidgets are equally compatible with Linux, Windows, and Mac. So long as the Phidgets libraries are included with the Artisan build for Linux, I foresee no issues in switching over.
by jdecoux
Thu Dec 01, 2022 2:47 pm
Forum: C/C++
Topic: vint hub 5000 digital input c code
Replies: 1
Views: 24371

Re: vint hub 5000 digital input c code

The function you are looking for is PhidgetDigitalInput_getState(<params>)

You can see more about how to use it in the API tab for your device.
by jdecoux
Thu Dec 01, 2022 12:22 pm
Forum: Python
Topic: How to control one task then another
Replies: 1
Views: 20081

Re: How to control one task then another

To detect when your motor is done moving, you can either poll stepper0.getIsMoving() in a loop, or you can set up the stopped event handler to handle the event asynchronously (see setOnStoppedHandler for a brief example in the API).
by jdecoux
Tue Nov 15, 2022 11:09 am
Forum: C/C++
Topic: Phidget Basic Compass Bearing
Replies: 5
Views: 24037

Re: Phidget Basic Compass Bearing

1042 is an older Phidget that doesn't support new features such as internal heading calculation and tracking.

In this case, you will have to do some math, or migrate to an MOT1102, with accompanying VINT hub.
by jdecoux
Fri Sep 23, 2022 1:44 pm
Forum: All Other Phidgets
Topic: DST1200 Sonar Hardware Questions
Replies: 1
Views: 19342

Re: DST1200 Sonar Hardware Questions

1. I can't speak to the exact measurement angle of the sonar Phidget, but a roughly 30 degree cone seems reasonable. It's not in your question, but it is worth noting that you won't likely be able to operate more than one DST1200 in the same space, as it is possible they could interfere with one ano...
by jdecoux
Wed Aug 17, 2022 9:28 am
Forum: InterfaceKits
Topic: Failsafe for PhidgetInterfaceKit 0/0/4
Replies: 2
Views: 18576

Re: Failsafe for PhidgetInterfaceKit 0/0/4

It is unlikely Failsafe will be added to the firmware of existing 1014 boards.

However, there is a 1014_3 in the works, slated for release likely before the end of October.
by jdecoux
Tue Jul 12, 2022 4:53 pm
Forum: General
Topic: Using setDeviceSerialNumber()
Replies: 1
Views: 7801

Re: Using setDeviceSerialNumber()

The order of devices connecting to an unspecified channel is not guaranteed. If you want to connect to a specific Phidget, you will need to be specific in your addressing parameters (e.g. setDeviceSerialNumber). The only time you can reasonably expect to connect to the right device without specifyin...
by jdecoux
Mon Jun 27, 2022 10:26 am
Forum: Python
Topic: BrakingStrength on DC Motor Phidget
Replies: 1
Views: 14863

Re: BrakingStrength on DC Motor Phidget

As implemented, DC Motor baking strength only applies when Velocity = 0 The velocity parameter is a target duty cycle, which will by definition apply power in one direction or another when Velocity is non-zero. Braking Strength is the fraction of time the motor will be shorted to itself once it has ...