Showing
4 changed files
with
36 additions
and
11 deletions
| @@ -212,10 +212,6 @@ public class SmartControlService extends BaseService implements EventListener<St | @@ -212,10 +212,6 @@ public class SmartControlService extends BaseService implements EventListener<St | ||
| 212 | public void writeSuccess() { | 212 | public void writeSuccess() { |
| 213 | bleBroadcastReceiver.setResponseObj(null); | 213 | bleBroadcastReceiver.setResponseObj(null); |
| 214 | Toast.makeText(SmartControlService.this, "开门成功", Toast.LENGTH_SHORT).show(); | 214 | Toast.makeText(SmartControlService.this, "开门成功", Toast.LENGTH_SHORT).show(); |
| 215 | - if (needReport) { | ||
| 216 | - mHandler.postDelayed(reportRunnable, 2 * 1000); | ||
| 217 | - LogUtils.i("room-info", "user open door ,report the open success status"); | ||
| 218 | - } | ||
| 219 | LogUtils.i("room-info", "open success"); | 215 | LogUtils.i("room-info", "open success"); |
| 220 | } | 216 | } |
| 221 | 217 | ||
| @@ -230,12 +226,12 @@ public class SmartControlService extends BaseService implements EventListener<St | @@ -230,12 +226,12 @@ public class SmartControlService extends BaseService implements EventListener<St | ||
| 230 | if (!TextUtils.isEmpty(lockMac)) { | 226 | if (!TextUtils.isEmpty(lockMac)) { |
| 231 | String openCMD = "Open the door"; | 227 | String openCMD = "Open the door"; |
| 232 | GREENBLE.send(this, lockMac, openCMD.getBytes()); | 228 | GREENBLE.send(this, lockMac, openCMD.getBytes()); |
| 233 | - } else { | 229 | + } /*else { |
| 234 | if (needReport) { | 230 | if (needReport) { |
| 235 | mHandler.postDelayed(reportRunnable, 2 * 1000); | 231 | mHandler.postDelayed(reportRunnable, 2 * 1000); |
| 236 | LogUtils.i("room-info", "user open door ,report the open success status"); | 232 | LogUtils.i("room-info", "user open door ,report the open success status"); |
| 237 | } | 233 | } |
| 238 | - } | 234 | + }*/ |
| 239 | } | 235 | } |
| 240 | 236 | ||
| 241 | @Subscribe(threadMode = ThreadMode.MAIN) | 237 | @Subscribe(threadMode = ThreadMode.MAIN) |
| @@ -372,6 +368,7 @@ public class SmartControlService extends BaseService implements EventListener<St | @@ -372,6 +368,7 @@ public class SmartControlService extends BaseService implements EventListener<St | ||
| 372 | } | 368 | } |
| 373 | LogUtils.i("room-info", messageEvent.getMessage()); | 369 | LogUtils.i("room-info", messageEvent.getMessage()); |
| 374 | Utils.saveString(this, "oder-play-completed", new Gson().toJson(roomStatusInfo)); | 370 | Utils.saveString(this, "oder-play-completed", new Gson().toJson(roomStatusInfo)); |
| 371 | + roomStatusInfo = null; | ||
| 375 | // playEndAds(); | 372 | // playEndAds(); |
| 376 | break; | 373 | break; |
| 377 | default: | 374 | default: |
| @@ -632,6 +629,10 @@ public class SmartControlService extends BaseService implements EventListener<St | @@ -632,6 +629,10 @@ public class SmartControlService extends BaseService implements EventListener<St | ||
| 632 | mHandler.postDelayed(reportRunnable, 2 * 1000); | 629 | mHandler.postDelayed(reportRunnable, 2 * 1000); |
| 633 | } | 630 | } |
| 634 | if (localMovieMessages != null) { | 631 | if (localMovieMessages != null) { |
| 632 | + if (needReport) { | ||
| 633 | + mHandler.postDelayed(reportRunnable, 2 * 1000); | ||
| 634 | + LogUtils.i("room-info", "user open door ,report the open success status"); | ||
| 635 | + } | ||
| 635 | LogUtils.i("room-info", "play movie" + localMovieMessages.toString()); | 636 | LogUtils.i("room-info", "play movie" + localMovieMessages.toString()); |
| 636 | String showMsg; | 637 | String showMsg; |
| 637 | if (offset > 0) { | 638 | if (offset > 0) { |
| @@ -13,6 +13,7 @@ import android.util.Log; | @@ -13,6 +13,7 @@ import android.util.Log; | ||
| 13 | import android.widget.Toast; | 13 | import android.widget.Toast; |
| 14 | import com.gimi.common.cinema.model.MessageEvent; | 14 | import com.gimi.common.cinema.model.MessageEvent; |
| 15 | import com.gimi.common.cinema.model.RoomInfo; | 15 | import com.gimi.common.cinema.model.RoomInfo; |
| 16 | +import com.gimi.common.cinema.model.SambaMsg; | ||
| 16 | import com.gimi.common.cinema.utils.ActivityCollector; | 17 | import com.gimi.common.cinema.utils.ActivityCollector; |
| 17 | import com.gimi.common.cinema.utils.CToast; | 18 | import com.gimi.common.cinema.utils.CToast; |
| 18 | import com.gimi.common.cinema.utils.LogUtils; | 19 | import com.gimi.common.cinema.utils.LogUtils; |
| @@ -245,7 +246,8 @@ public class SocketService1 extends BaseService { | @@ -245,7 +246,8 @@ public class SocketService1 extends BaseService { | ||
| 245 | boolean networkConnected = NetStatusUtils.isNetworkConnected(context); | 246 | boolean networkConnected = NetStatusUtils.isNetworkConnected(context); |
| 246 | boolean availableByPing = NetStatusUtils.isAvailableByPing("www.baidu.com"); | 247 | boolean availableByPing = NetStatusUtils.isAvailableByPing("www.baidu.com"); |
| 247 | boolean availableByPing1 = NetStatusUtils.isAvailableByPing(serverHost); | 248 | boolean availableByPing1 = NetStatusUtils.isAvailableByPing(serverHost); |
| 248 | - boolean availableByPing2 = NetStatusUtils.isAvailableByPing("192.168.200.241"); | 249 | + SambaMsg sambaMsg = Utils.getSambaMsg(context); |
| 250 | + boolean availableByPing2 = NetStatusUtils.isAvailableByPing(sambaMsg != null ? sambaMsg.getIp() : "192.168.31.202"); | ||
| 249 | LogUtils.i(TAG, "init socket serverHost:serverPort:" + serverHost + ":" + serverPort); | 251 | LogUtils.i(TAG, "init socket serverHost:serverPort:" + serverHost + ":" + serverPort); |
| 250 | LogUtils.i(TAG, "networkConnected:" + networkConnected + ":baidu:" + availableByPing + ",serverHost:" + availableByPing1 + ",serverIp:" + availableByPing2); | 252 | LogUtils.i(TAG, "networkConnected:" + networkConnected + ":baidu:" + availableByPing + ",serverHost:" + availableByPing1 + ",serverIp:" + availableByPing2); |
| 251 | mHandler.post(new Runnable() { | 253 | mHandler.post(new Runnable() { |
| @@ -688,7 +690,7 @@ public class SocketService1 extends BaseService { | @@ -688,7 +690,7 @@ public class SocketService1 extends BaseService { | ||
| 688 | } | 690 | } |
| 689 | 691 | ||
| 690 | public int getLightStatus() { | 692 | public int getLightStatus() { |
| 691 | - int lightStatus = 2; | 693 | + int lightStatus = 3; |
| 692 | try { | 694 | try { |
| 693 | DeviceInfo connectDevice = ((FangTangApplication) getApplication()). | 695 | DeviceInfo connectDevice = ((FangTangApplication) getApplication()). |
| 694 | getConnectDevice(); | 696 | getConnectDevice(); |
| @@ -212,8 +212,30 @@ public class MainActivity extends BaseActivity implements IMainView/*, EventList | @@ -212,8 +212,30 @@ public class MainActivity extends BaseActivity implements IMainView/*, EventList | ||
| 212 | handler.postDelayed(this, 10 * 1000); | 212 | handler.postDelayed(this, 10 * 1000); |
| 213 | FangTangApplication application = (FangTangApplication) getApplication(); | 213 | FangTangApplication application = (FangTangApplication) getApplication(); |
| 214 | // int mConnectionState = GREENBluetoothLeService.mConnectionState; | 214 | // int mConnectionState = GREENBluetoothLeService.mConnectionState; |
| 215 | - statusPromoteTv.setText(application.getServerStatus() + "\n" + application.getLightStatus()); | ||
| 216 | - | 215 | + String serverPromote = ""; |
| 216 | + switch (application.getServerStatus()) { | ||
| 217 | + case SERVER_IDLE: | ||
| 218 | + serverPromote = "未连接服务器"; | ||
| 219 | + break; | ||
| 220 | + case SERVER_CONNECTING: | ||
| 221 | + serverPromote = "正在连接服务器"; | ||
| 222 | + break; | ||
| 223 | + case SERVER_CONNECTED: | ||
| 224 | + serverPromote = "服务器连接正常"; | ||
| 225 | + break; | ||
| 226 | + } | ||
| 227 | + String lightPromote = ""; | ||
| 228 | + switch (application.getLightStatus()) { | ||
| 229 | + case LIGHT_CONNECTED: | ||
| 230 | + lightPromote = "灯光连接正常"; | ||
| 231 | + break; | ||
| 232 | + case LIGHT_IDLE: | ||
| 233 | + if (application.getMesh() != null && !TextUtils.isEmpty(application.getMesh().name)) { | ||
| 234 | + lightPromote = "灯光断开"; | ||
| 235 | + } | ||
| 236 | + break; | ||
| 237 | + } | ||
| 238 | + statusPromoteTv.setText(serverPromote + "\n" + lightPromote); | ||
| 217 | } | 239 | } |
| 218 | }; | 240 | }; |
| 219 | 241 |
| @@ -113,6 +113,6 @@ | @@ -113,6 +113,6 @@ | ||
| 113 | <string name="end_ads">本场电影已结束,请观看《青柠电影先锋》</string> | 113 | <string name="end_ads">本场电影已结束,请观看《青柠电影先锋》</string> |
| 114 | <string name="welcome_again">离场时请携带好随身物品,欢迎下次光临。</string> | 114 | <string name="welcome_again">离场时请携带好随身物品,欢迎下次光临。</string> |
| 115 | <string name="play_next_fill_name">本场电影已结束,即将为您播放下一部影片</string> | 115 | <string name="play_next_fill_name">本场电影已结束,即将为您播放下一部影片</string> |
| 116 | - <string name="time_ends_ten_min">距观景时间结束还有10分钟。</string> | 116 | + <string name="time_ends_ten_min">距观影时间结束还有10分钟。</string> |
| 117 | 117 | ||
| 118 | </resources> | 118 | </resources> |
Please
register
or
login
to post a comment