Hi,
I am trying to user player svn with gearbox svn on a Pioneer P3DX with Hokuyo URG 04lx laser. I cannot subscribe to the ranger with the latest player svn and get these errors, but the ranger works with Player 3.0.2

Player v.3.1.0-svn

Listening on ports: 6665
accepted TCP client 0 on port 6665, fd 8
P2OS connection opening serial port /dev/ttyS0...Connected to robot device, handshaking with P2OS...turning off NONBLOCK mode...
Done.
   Connected to Auckland_2232, a Pioneer p3dx-sh
warning : hokuyo_aist: Adjusted min_angle to -2.086214
warning : hokuyo_aist: Adjusted max_angle to 2.092350
warning : hokuyo_aist: Unable to set motor speed: UnsupportedError (8): SCIP version 1 does not support the set motor speed command.
warning : hokuyo_aist: Unable to set sensitivity: UnsupportedError (10): SCIP version 1 does not support the high sensitivity command.

On running playerv, I get the error while subscribing to the ranger device

playerc error   : timed out waiting for server reply to request ranger:0:request:5
playerv : error in /home/robot/playerstage/playersrc/utils/playerv/pv_dev_ranger.c
  libplayerc error: timed out waiting for server reply to request ranger:0:request:5

On running the example from gearbox:

./hokuyo_aist_example
Calibrating laser time
Caught exception: Scip1ResponseError (30): Bad response. Command: T Error : A


My player config file

driver
(
name "p2os"
provides ["odometry:::position2d:0"
"gyro:::position2d:2"
"sonar:0"
"power:0"
"bumper:0"
"arm:::actarray:0"
"limb:0"
"armgrip:::gripper:0"]
port "/dev/ttyS0"
limb_pos [0.105 0 0.3185]
)


driver
(
name "hokuyo_aist"
provides ["ranger:0"]
pose [0.17 0.0 0.0]
min_angle -1.5707965 #PI/2
max_angle 1.5707965 #PI/2
)


driver
(
name "rangertolaser"
requires ["ranger:0"] # read from ranger:0
provides ["laser:0"] # output results on laser:0
)


driver
(
name "camerauvc"
provides ["camera:0"]
size [640 480]
)

driver
(
name "camerauncompress"
provides ["camera:1"]
requires ["camera:0"] # Uncompress data from device camera:1
)


driver
(
name "vfh"
provides ["position2d:1"]
requires ["position2d:0" "laser:0"]
distance_epsilon "0.0625"
angle_epsilon "360"
)




--
Regards,
Chandan