File tree Expand file tree Collapse file tree
dConnectDevicePlugin/dConnectDeviceSphero/dConnectDeviceSphero/Classes Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -217,7 +217,9 @@ -(BOOL) postLightRequest:(DConnectRequestMessage *)request
217217 [response setErrorToInvalidRequestParameterWithMessage: @" invalid brightness value." ];
218218 return YES ;
219219 }
220-
220+ if (!brightness) {
221+ brightness = @(1.0 );
222+ }
221223 if ([lightId isEqualToString: kDPSpheroCalibration ]) {
222224 // キャリブレーションライト点灯。 colorは変えられない。点灯、消灯のみ
223225 if (flashing.count > 0 ) {
@@ -260,9 +262,9 @@ -(BOOL) postLightRequest:(DConnectRequestMessage *)request
260262 return YES ;
261263 }
262264
263- ledColor = [UIColor colorWithRed: redValue/255 . green: greenValue/255 . blue: blueValue/255 . alpha: [brightness doubleValue ] / 255 . ];
265+ ledColor = [UIColor colorWithRed: redValue/255 . green: greenValue/255 . blue: blueValue/255 . alpha: [brightness doubleValue ]];
264266 } else {
265- ledColor = [UIColor colorWithRed: 255 . green: 255 . blue: 255 . alpha: [brightness doubleValue ] / 255 . ];
267+ ledColor = [UIColor colorWithRed: 1.0 green: 1.0 blue: 1.0 alpha: [brightness doubleValue ]];
266268 }
267269 if (flashing.count >0 ) {
268270 // 点滅
You can’t perform that action at this time.
0 commit comments