【项目】JumpRope各种模式切换流程


正常模式:连接状态实时传输(不需要存储历史数据,上层app做处理)。未连接的状态下,5秒中不动以后自动存储一局(5秒钟不动的时间还要剔除到,其中还有绊绳条件(绊绳的条件:大于1秒钟小于5秒钟我都认为是绊绳))保存到flash中。Note:每次蓝牙连接的时候首先要做历史数据的同步。在数据结构体中,有部分参数在正常模式下不需要用,state参数(倒计时,倒计次功能才有需要此参数)其他的参数都需要用到。
正常模式没有开始、进行中、暂停、完成、未完成、暂停继续的功能,蓝牙在设置到正常模式的时候,state为0x00。
正常模式下蓝牙未连接不能广播,蓝牙连接的状态只是实时数据的传输(蓝牙连接状态数据突然断开,重新开始一局),不做历史数据的保存。


倒计次模式:连接状态实时传输数据(不需要存储历史数据,出现绊绳了自动的clear,重新下一次的绊绳(下一次绊绳的第一次要开始),上层app处理)。未连接的状态下,大于1秒钟不动以后自动的存储一次()。
倒计时模式下,蓝牙未连接进行数据的广播(突然连接蓝牙的话,先要做历史数据的同步,然后才能进行继续计数的功能)。
蓝牙连接状态需要增加一个暂停,和暂停继续的功能。断开蓝牙了,没有暂停和暂停继续的功能,当前所有的一切都恢复正常。
倒计次进入睡眠模式下,不需要倒计次结束进入睡眠模式,只要一分钟不动,进入睡眠模式。唤醒的方式:摇动两下可以唤醒、按键可以唤醒


倒计时模式下,连接状态实时传输数据(不需要存储历史数据,出现绊绳了自动的clear,重新下一次的绊绳(下一次绊绳的第一次要开始),上层app处理)。未连接的状态下,大于1秒钟不动以后自动的存储一次()。
倒计时模式下,蓝牙未连接进行数据的广播(突然连接蓝牙的话,先要做历史数据的同步,然后才能进行继续数据的功能)。
蓝牙连接状态需要增加一个暂停,和暂停继续的功能。断开蓝牙了,没有暂停和暂停继续的功能,当前所有的一切都恢复正常。
倒计时模式下,进入睡眠模式,必须要倒计时结束了,只有一分钟不动,进入睡眠模式。唤醒的方式:摇动两下可以唤醒,按键可以唤醒。


睡眠模式:可以通过摇动、或者按键唤醒。摇动2次唤醒、按键单击唤醒。


流程图一

流程图二

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
UCF101是一个动作识别数据集,包含101个不同的动作类别。每个类别有不同数量的样本,具体数目如下: 1. ApplyEyeMakeup: 145 2. ApplyLipstick: 114 3. Archery: 145 4. BabyCrawling: 132 5. BalanceBeam: 134 6. BandMarching: 167 7. BaseballPitch: 150 8. Basketball: 134 9. BasketballDunk: 137 10. BenchPress: 148 11. Biking: 150 12. Billiards: 145 13. BlowDryHair: 123 14. BlowingCandles: 100 15. BodyWeightSquats: 175 16. Bowling: 146 17. BoxJump: 131 18. BoxingPunchingBag: 147 19. BoxingSpeedBag: 148 20. BreastStroke: 148 21. BrushingTeeth: 146 22. CleanAndJerk: 151 23. CliffDiving: 141 24. CricketBowling: 145 25. CricketShot: 150 26. CuttingInKitchen: 150 27. Diving: 147 28. Drumming: 166 29. Fencing: 145 30. FieldHockeyPenalty: 156 31. FloorGymnastics: 173 32. FrisbeeCatch: 143 33. FrontCrawl: 156 34. GolfSwing: 166 35. Haircut: 139 36. HammerThrow: 139 37. HandstandPushups: 137 38. HandstandWalking: 166 39. HeadMassage: 144 40. HighJump: 145 41. HorseRace: 155 42. HorseRiding: 150 43. HulaHoop: 140 44. IceDancing: 147 45. JavelinThrow: 148 46. JugglingBalls: 166 47. JumpingJack: 151 48. JumpRope: 154 49. Kayaking: 116 50. Knitting: 100 51. LongJump: 140 52. Lunges: 146 53. MilitaryParade: 138 54. Mixing: 147 55. MoppingFloor: 151 56. Nunchucks: 118 57. ParallelBars: 149 58. PizzaTossing: 100 59. PlayingCello: 150 60. PlayingDaf: 100 61. PlayingDhol: 100 62. PlayingFlute: 149 63. PlayingGuitar: 147 64. PlayingPiano: 150 65. PlayingSitar: 100 66. PlayingTabla: 100 67. PlayingViolin: 148 68. PoleVault: 145 69. PommelHorse: 145 70. PullUps: 150 71. Punch: 150 72. PushUps: 150 73. Rafting: 100 74. RockClimbingIndoor: 155 75. RopeClimbing: 141 76. Rowing: 150 77. SalsaSpin: 150 78. ShavingBeard: 144 79. Shotput: 146 80. SkateBoarding: 144 81. Skiing: 146 82. Skijet: 100 83. SkyDiving: 144 84. SoccerJuggling: 133 85. SoccerPenalty: 152 86. StillRings: 145 87. SumoWrestling: 145 88. Surfing: 147 89. Swing: 150 90. TableTennisShot: 145 91. TaiChi: 106 92. TennisSwing: 145 93. ThrowDiscus: 145 94. TrampolineJumping: 145 95. Typing: 144 96. UnevenBars: 144 97. VolleyballSpiking: 149 98. WalkingWithDog: 152 99. WallPushups: 145 100. WeightedSquat: 147 101. Windsurfing: 143

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值