@@ -50,7 +50,7 @@ public class ZEDImageSensor extends ImageSensor
5050 private static final float MILLIMETER_TO_METERS = 0.001f ;
5151
5252 private final int cameraID ;
53- private final int serialNumber ;
53+ private final int gmslPort ;
5454 private final ZEDModelData zedModel ;
5555 private final int slInputType ;
5656 private final int slDepthMode ;
@@ -108,12 +108,12 @@ public ZEDImageSensor(int cameraID, ZEDModelData zedModel, int slInputType, int
108108 * <li>{@link us.ihmc.zed.global.zed#SL_RESOLUTION_VGA}</li>
109109 * </ul>
110110 */
111- public ZEDImageSensor (int cameraID , int serialNumber , ZEDModelData zedModel , int slInputType , int slDepthMode , int resolution , int fps )
111+ public ZEDImageSensor (int cameraID , int gmslPort , ZEDModelData zedModel , int slInputType , int slDepthMode , int resolution , int fps )
112112 {
113113 super (zedModel .name ());
114114
115115 this .cameraID = cameraID ;
116- this .serialNumber = serialNumber ;
116+ this .gmslPort = gmslPort ;
117117 this .zedModel = zedModel ;
118118 this .slInputType = slInputType ;
119119 this .slDepthMode = slDepthMode ;
@@ -270,9 +270,9 @@ protected void setInitParameters(SL_InitParameters parametersToSet)
270270 protected int openCamera ()
271271 {
272272 if (slInputType == SL_INPUT_TYPE_STREAM )
273- return sl_open_camera (cameraID , zedInitParameters , serialNumber , "" , remoteStreamingAddress , remoteStreamingPort , "" , "" , "" );
273+ return sl_open_camera_from_stream (cameraID , zedInitParameters , remoteStreamingAddress , remoteStreamingPort , "" , "" , "" );
274274 else
275- return sl_open_camera (cameraID , zedInitParameters , serialNumber , "" , "" , 0 , "" , "" , "" );
275+ return sl_open_camera (cameraID , zedInitParameters , 0 , "" , "" , 0 , gmslPort , "" , "" , "" );
276276 }
277277
278278 @ Override
0 commit comments