@@ -149,52 +149,40 @@ - (void)updatedStatus {
149149 self.UIparameters .text = (ad.connection ).parameters ;
150150 }
151151
152- NSString *motionActivities = @" - " ;
152+ NSString *motionActivities = @" () " ;
153153 CMMotionActivity *motionActivity = [LocationManager sharedInstance ].motionActivity;
154- if (motionActivity &&
155- (motionActivity.confidence == CMMotionActivityConfidenceMedium ||
156- motionActivity.confidence == CMMotionActivityConfidenceHigh)) {
154+ if (motionActivity != nil ) {
155+ switch (motionActivity.confidence ) {
156+ case CMMotionActivityConfidenceLow:
157+ motionActivities = @" (L)" ;
158+ break ;
159+
160+ case CMMotionActivityConfidenceMedium:
161+ motionActivities = @" (M)" ;
162+ break ;
163+
164+ case CMMotionActivityConfidenceHigh:
165+ motionActivities = @" (H)" ;
166+ break ;
167+ }
168+
157169 if (motionActivity.stationary ) {
158- if ([motionActivities isEqualToString: @" -" ]) {
159- motionActivities = @" stationary" ;
160- } else {
161- motionActivities = [motionActivities stringByAppendingFormat: @" , stationary" ];
162- }
170+ motionActivities = [motionActivities stringByAppendingFormat: @" stationary" ];
163171 }
164172 if (motionActivity.walking ) {
165- if ([motionActivities isEqualToString: @" -" ]) {
166- motionActivities = @" walking" ;
167- } else {
168- motionActivities = [motionActivities stringByAppendingFormat: @" , walking" ];
169- }
173+ motionActivities = [motionActivities stringByAppendingFormat: @" walking" ];
170174 }
171175 if (motionActivity.running ) {
172- if ([motionActivities isEqualToString: @" -" ]) {
173- motionActivities = @" running" ;
174- } else {
175- motionActivities = [motionActivities stringByAppendingFormat: @" , running" ];
176- }
176+ motionActivities = [motionActivities stringByAppendingFormat: @" running" ];
177177 }
178178 if (motionActivity.automotive ) {
179- if ([motionActivities isEqualToString: @" -" ]) {
180- motionActivities = @" automotive" ;
181- } else {
182- motionActivities = [motionActivities stringByAppendingFormat: @" , automotive" ];
183- }
179+ motionActivities = [motionActivities stringByAppendingFormat: @" automotive" ];
184180 }
185181 if (motionActivity.cycling ) {
186- if ([motionActivities isEqualToString: @" -" ]) {
187- motionActivities = @" cycling" ;
188- } else {
189- motionActivities = [motionActivities stringByAppendingFormat: @" , cycling" ];
190- }
182+ motionActivities = [motionActivities stringByAppendingFormat: @" cycling" ];
191183 }
192184 if (motionActivity.unknown ) {
193- if ([motionActivities isEqualToString: @" -" ]) {
194- motionActivities = @" unknown" ;
195- } else {
196- motionActivities = [motionActivities stringByAppendingFormat: @" , unknown" ];
197- }
185+ motionActivities = [motionActivities stringByAppendingFormat: @" unknown" ];
198186 }
199187 }
200188 self .UImotionActivities.text = motionActivities;
0 commit comments