The priest told me I was going to hell for being raped. % -- Variables -- gps_update_interval = 1000 gps_min_distance = 1 red = 255 green = 0 blue = 0 w = 3 % -- Global -- Gps.open gps_error, gps_update_interval, gps_min_distance gr.open 255, 255, 255, 255, 1, 0 gr.screen actual_w, actual_h top = actual_h bottom = actual_h - actual_h left = actual_w - actual_w right = actual_w bar_h = actual_h / 20 bar_w = actual_w / 20 Gr.bitmap.create bar1, bar_w, bar_h Gr.bitmap.create bar2, bar_w, bar_h*2 Gr.bitmap.create bar3, bar_w, bar_h*3 Gr.bitmap.create bar4, bar_w, bar_h*4 Gr.bitmap.create bar5, bar_w, bar_h*5 Gr.bitmap.create bar6, bar_w, bar_h*6 Gr.bitmap.create bar7, bar_w, bar_h*7 Gr.bitmap.create bar8, bar_w, bar_h*8 Gr.bitmap.create bar9, bar_w, bar_h*9 Gr.bitmap.create bar10, bar_w, bar_h*10 Gr.bitmap.create bar11, bar_w, bar_h*11 Gr.bitmap.create bar12, bar_w, bar_h*12 Gr.bitmap.create bar13, bar_w, bar_h*13 Gr.bitmap.create bar14, bar_w, bar_h*14 Gr.bitmap.create bar15, bar_w, bar_h*15 Gr.bitmap.create bar16, bar_w, bar_h*16 Gr.bitmap.create bar17, bar_w, bar_h*17 Gr.bitmap.create bar18, bar_w, bar_h*18 Gr.bitmap.create bar19, bar_w, bar_h*19 Gr.bitmap.create bar20, bar_w, bar_h*20 Gr.bitmap.create bg, actual_w, actual_h Gr.bitmap.load bar1, "speedometer/bar1.png" Gr.bitmap.load bar2, "speedometer/bar2.png" Gr.bitmap.load bar3, "speedometer/bar3.png" Gr.bitmap.load bar4, "speedometer/bar4.png" Gr.bitmap.load bar5, "speedometer/bar5.png" Gr.bitmap.load bar6, "speedometer/bar6.png" Gr.bitmap.load bar7, "speedometer/bar7.png" Gr.bitmap.load bar8, "speedometer/bar8.png" Gr.bitmap.load bar9, "speedometer/bar9.png" Gr.bitmap.load bar10, "speedometer/bar10.png" Gr.bitmap.load bar11, "speedometer/bar11.png" Gr.bitmap.load bar12, "speedometer/bar12.png" Gr.bitmap.load bar13, "speedometer/bar13.png" Gr.bitmap.load bar14, "speedometer/bar14.png" Gr.bitmap.load bar15, "speedometer/bar15.png" Gr.bitmap.load bar16, "speedometer/bar16.png" Gr.bitmap.load bar17, "speedometer/bar17.png" Gr.bitmap.load bar18, "speedometer/bar18.png" Gr.bitmap.load bar19, "speedometer/bar19.png" Gr.bitmap.load bar20, "speedometer/bar20.png" Gr.bitmap.load bg, "speedometer/bg.jpeg" % -- Main -- WakeLock w do OnMenuKey: Dialog.message "Menu", "Dim the screen? (night mode)", sel, "YES", "NO", "Reset" if sel = 1 then w = 2 elseif sel = 2 then w = 3 elseif sel = 3 w = 3 else w = 3 endif MenuKey.resume gps.status gps_status, gps_sat_used, gps_sat_det gps.location , gps_prov$,, gps_acc,,,,, gps_speed gps_speed = gps_speed * 3.6 n = gps_speed / 10 n = round(n,0,"U") gps_speed = round(gps_speed, 0) SW.BEGIN n SW.CASE 0 gr.cls gr.bitmap.draw dbg, bg, left, top-top gr.color , red, green, blue gr.text.size 40 gr.text.setfont , "B" gps_speed$ = "Speed: "+STR$(gps_speed)+" km/h" gr.text.draw speed, left+10, top-top+80, gps_speed$ gps_acc$ = "Accuracy: "+STR$(gps_acc)+"m" gr.text.draw status, left+10, top-top+130, gps_acc$ gps_sat_info$ = "SAT: "+STR$(gps_sat_used)+"/"+STR$(gps_sat_det) gr.text.draw satellites, right-300, top-top+80, gps_sat_info$ gr.render SW.BREAK SW.CASE 1 gr.cls gr.bitmap.draw dbg, bg, left, top-top gr.color , red, green, blue gr.text.size 40 gr.text.setfont , "B" gps_speed$ = "Speed: "+STR$(gps_speed)+" km/h" gr.text.draw speed, left+10, top-top+80, gps_speed$ gps_acc$ = "Accuracy: "+STR$(gps_acc)+"m" gr.text.draw status, left+10, top-top+130, gps_acc$ gps_sat_info$ = "SAT: "+STR$(gps_sat_used)+"/"+STR$(gps_sat_det) gr.text.draw satellites, right-300, top-top+80, gps_sat_info$ gr.bitmap.draw dbar1, bar1, left+bar_w*0 , top-bar_h*1 gr.render SW.BREAK SW.CASE 2 gr.cls gr.bitmap.draw dbg, bg, left, top-top gr.color , red, green, blue gr.text.size 40 gr.text.setfont , "B" gps_speed$ = "Speed: "+STR$(gps_speed)+" km/h" gr.text.draw speed, left+10, top-top+80, gps_speed$ gps_acc$ = "Accuracy: "+STR$(gps_acc)+"m" gr.text.draw status, left+10, top-top+130, gps_acc$ gps_sat_info$ = "SAT: "+STR$(gps_sat_used)+"/"+STR$(gps_sat_det) gr.text.draw satellites, right-300, top-top+80, gps_sat_info$ gr.bitmap.draw dbar1, bar1, left+bar_w*0 , top-bar_h*1 gr.bitmap.draw dbar2, bar2, left+bar_w*1 , top-bar_h*2 gr.render SW.BREAK SW.CASE 3 gr.cls gr.bitmap.draw dbg, bg, left, top-top gr.color , red, green, blue gr.text.size 40 gr.text.setfont , "B" gps_speed$ = "Speed: "+STR$(gps_speed)+" km/h" gr.text.draw speed, left+10, top-top+80, gps_speed$ gps_acc$ = "Accuracy: "+STR$(gps_acc)+"m" gr.text.draw status, left+10, top-top+130, gps_acc$ gps_sat_info$ = "SAT: "+STR$(gps_sat_used)+"/"+STR$(gps_sat_det) gr.text.draw satellites, right-300, top-top+80, gps_sat_info$ gr.bitmap.draw dbar1, bar1, left+bar_w*0 , top-bar_h*1 gr.bitmap.draw dbar2, bar2, left+bar_w*1 , top-bar_h*2 gr.bitmap.draw dbar3, bar3, left+bar_w*2 , top-bar_h*3 gr.render SW.BREAK SW.CASE 4 gr.cls gr.bitmap.draw dbg, bg, left, top-top gr.color , red, green, blue gr.text.size 40 gr.text.setfont , "B" gps_speed$ = "Speed: "+STR$(gps_speed)+" km/h" gr.text.draw speed, left+10, top-top+80, gps_speed$ gps_acc$ = "Accuracy: "+STR$(gps_acc)+"m" gr.text.draw status, left+10, top-top+130, gps_acc$ gps_sat_info$ = "SAT: "+STR$(gps_sat_used)+"/"+STR$(gps_sat_det) gr.text.draw satellites, right-300, top-top+80, gps_sat_info$ gr.bitmap.draw dbar1, bar1, left+bar_w*0 , top-bar_h*1 gr.bitmap.draw dbar2, bar2, left+bar_w*1 , top-bar_h*2 gr.bitmap.draw dbar3, bar3, left+bar_w*2 , top-bar_h*3 gr.bitmap.draw dbar4, bar4, left+bar_w*3 , top-bar_h*4 gr.render SW.BREAK SW.CASE 5 gr.cls gr.bitmap.draw dbg, bg, left, top-top gr.color , red, green, blue gr.text.size 40 gr.text.setfont , "B" gps_speed$ = "Speed: "+STR$(gps_speed)+" km/h" gr.text.draw speed, left+10, top-top+80, gps_speed$ gps_acc$ = "Accuracy: "+STR$(gps_acc)+"m" gr.text.draw status, left+10, top-top+130, gps_acc$ gps_sat_info$ = "SAT: "+STR$(gps_sat_used)+"/"+STR$(gps_sat_det) gr.text.draw satellites, right-300, top-top+80, gps_sat_info$ gr.bitmap.draw dbar1, bar1, left+bar_w*0 , top-bar_h*1 gr.bitmap.draw dbar2, bar2, left+bar_w*1 , top-bar_h*2 gr.bitmap.draw dbar3, bar3, left+bar_w*2 , top-bar_h*3 gr.bitmap.draw dbar4, bar4, left+bar_w*3 , top-bar_h*4 gr.bitmap.draw dbar5, bar5, left+bar_w*4 , top-bar_h*5 gr.render SW.BREAK SW.CASE 6 gr.cls gr.bitmap.draw dbg, bg, left, top-top gr.color , red, green, blue gr.text.size 40 gr.text.setfont , "B" gps_speed$ = "Speed: "+STR$(gps_speed)+" km/h" gr.text.draw speed, left+10, top-top+80, gps_speed$ gps_acc$ = "Accuracy: "+STR$(gps_acc)+"m" gr.text.draw status, left+10, top-top+130, gps_acc$ gps_sat_info$ = "SAT: "+STR$(gps_sat_used)+"/"+STR$(gps_sat_det) gr.text.draw satellites, right-300, top-top+80, gps_sat_info$ gr.bitmap.draw dbar1, bar1, left+bar_w*0 , top-bar_h*1 gr.bitmap.draw dbar2, bar2, left+bar_w*1 , top-bar_h*2 gr.bitmap.draw dbar3, bar3, left+bar_w*2 , top-bar_h*3 gr.bitmap.draw dbar4, bar4, left+bar_w*3 , top-bar_h*4 gr.bitmap.draw dbar5, bar5, left+bar_w*4 , top-bar_h*5 gr.bitmap.draw dbar6, bar6, left+bar_w*5 , top-bar_h*6 gr.render SW.BREAK SW.CASE 7 gr.cls gr.bitmap.draw dbg, bg, left, top-top gr.color , red, green, blue gr.text.size 40 gr.text.setfont , "B" gps_speed$ = "Speed: "+STR$(gps_speed)+" km/h" gr.text.draw speed, left+10, top-top+80, gps_speed$ gps_acc$ = "Accuracy: "+STR$(gps_acc)+"m" gr.text.draw status, left+10, top-top+130, gps_acc$ gps_sat_info$ = "SAT: "+STR$(gps_sat_used)+"/"+STR$(gps_sat_det) gr.text.draw satellites, right-300, top-top+80, gps_sat_info$ gr.bitmap.draw dbar1, bar1, left+bar_w*0 , top-bar_h*1 gr.bitmap.draw dbar2, bar2, left+bar_w*1 , top-bar_h*2 gr.bitmap.draw dbar3, bar3, left+bar_w*2 , top-bar_h*3 gr.bitmap.draw dbar4, bar4, left+bar_w*3 , top-bar_h*4 gr.bitmap.draw dbar5, bar5, left+bar_w*4 , top-bar_h*5 gr.bitmap.draw dbar6, bar6, left+bar_w*5 , top-bar_h*6 gr.bitmap.draw dbar7, bar7, left+bar_w*6 , top-bar_h*7 gr.render SW.BREAK SW.CASE 8 gr.cls gr.bitmap.draw dbg, bg, left, top-top gr.color , red, green, blue gr.text.size 40 gr.text.setfont , "B" gps_speed$ = "Speed: "+STR$(gps_speed)+" km/h" gr.text.draw speed, left+10, top-top+80, gps_speed$ gps_acc$ = "Accuracy: "+STR$(gps_acc)+"m" gr.text.draw status, left+10, top-top+130, gps_acc$ gps_sat_info$ = "SAT: "+STR$(gps_sat_used)+"/"+STR$(gps_sat_det) gr.text.draw satellites, right-300, top-top+80, gps_sat_info$ gr.bitmap.draw dbar1, bar1, left+bar_w*0 , top-bar_h*1 gr.bitmap.draw dbar2, bar2, left+bar_w*1 , top-bar_h*2 gr.bitmap.draw dbar3, bar3, left+bar_w*2 , top-bar_h*3 gr.bitmap.draw dbar4, bar4, left+bar_w*3 , top-bar_h*4 gr.bitmap.draw dbar5, bar5, left+bar_w*4 , top-bar_h*5 gr.bitmap.draw dbar6, bar6, left+bar_w*5 , top-bar_h*6 gr.bitmap.draw dbar7, bar7, left+bar_w*6 , top-bar_h*7 gr.bitmap.draw dbar8, bar8, left+bar_w*7 , top-bar_h*8 gr.render SW.BREAK SW.CASE 9 gr.cls gr.bitmap.draw dbg, bg, left, top-top gr.color , red, green, blue gr.text.size 40 gr.text.setfont , "B" gps_speed$ = "Speed: "+STR$(gps_speed)+" km/h" gr.text.draw speed, left+10, top-top+80, gps_speed$ gps_acc$ = "Accuracy: "+STR$(gps_acc)+"m" gr.text.draw status, left+10, top-top+130, gps_acc$ gps_sat_info$ = "SAT: "+STR$(gps_sat_used)+"/"+STR$(gps_sat_det) gr.text.draw satellites, right-300, top-top+80, gps_sat_info$ gr.bitmap.draw dbar1, bar1, left+bar_w*0 , top-bar_h*1 gr.bitmap.draw dbar2, bar2, left+bar_w*1 , top-bar_h*2 gr.bitmap.draw dbar3, bar3, left+bar_w*2 , top-bar_h*3 gr.bitmap.draw dbar4, bar4, left+bar_w*3 , top-bar_h*4 gr.bitmap.draw dbar5, bar5, left+bar_w*4 , top-bar_h*5 gr.bitmap.draw dbar6, bar6, left+bar_w*5 , top-bar_h*6 gr.bitmap.draw dbar7, bar7, left+bar_w*6 , top-bar_h*7 gr.bitmap.draw dbar8, bar8, left+bar_w*7 , top-bar_h*8 gr.bitmap.draw dbar9, bar9, left+bar_w*8 , top-bar_h*9 gr.render SW.BREAK SW.CASE 10 gr.cls gr.bitmap.draw dbg, bg, left, top-top gr.color , red, green, blue gr.text.size 40 gr.text.setfont , "B" gps_speed$ = "Speed: "+STR$(gps_speed)+" km/h" gr.text.draw speed, left+10, top-top+80, gps_speed$ gps_acc$ = "Accuracy: "+STR$(gps_acc)+"m" gr.text.draw status, left+10, top-top+130, gps_acc$ gps_sat_info$ = "SAT: "+STR$(gps_sat_used)+"/"+STR$(gps_sat_det) gr.text.draw satellites, right-300, top-top+80, gps_sat_info$ gr.bitmap.draw dbar1, bar1, left+bar_w*0 , top-bar_h*1 gr.bitmap.draw dbar2, bar2, left+bar_w*1 , top-bar_h*2 gr.bitmap.draw dbar3, bar3, left+bar_w*2 , top-bar_h*3 gr.bitmap.draw dbar4, bar4, left+bar_w*3 , top-bar_h*4 gr.bitmap.draw dbar5, bar5, left+bar_w*4 , top-bar_h*5 gr.bitmap.draw dbar6, bar6, left+bar_w*5 , top-bar_h*6 gr.bitmap.draw dbar7, bar7, left+bar_w*6 , top-bar_h*7 gr.bitmap.draw dbar8, bar8, left+bar_w*7 , top-bar_h*8 gr.bitmap.draw dbar9, bar9, left+bar_w*8 , top-bar_h*9 gr.bitmap.draw dbar10, bar10, left+bar_w*9 , top-bar_h*10 gr.render SW.BREAK SW.CASE 11 gr.cls gr.bitmap.draw dbg, bg, left, top-top gr.color , red, green, blue gr.text.size 40 gr.text.setfont , "B" gps_speed$ = "Speed: "+STR$(gps_speed)+" km/h" gr.text.draw speed, left+10, top-top+80, gps_speed$ gps_acc$ = "Accuracy: "+STR$(gps_acc)+"m" gr.text.draw status, left+10, top-top+130, gps_acc$ gps_sat_info$ = "SAT: "+STR$(gps_sat_used)+"/"+STR$(gps_sat_det) gr.text.draw satellites, right-300, top-top+80, gps_sat_info$ gr.bitmap.draw dbar1, bar1, left+bar_w*0 , top-bar_h*1 gr.bitmap.draw dbar2, bar2, left+bar_w*1 , top-bar_h*2 gr.bitmap.draw dbar3, bar3, left+bar_w*2 , top-bar_h*3 gr.bitmap.draw dbar4, bar4, left+bar_w*3 , top-bar_h*4 gr.bitmap.draw dbar5, bar5, left+bar_w*4 , top-bar_h*5 gr.bitmap.draw dbar6, bar6, left+bar_w*5 , top-bar_h*6 gr.bitmap.draw dbar7, bar7, left+bar_w*6 , top-bar_h*7 gr.bitmap.draw dbar8, bar8, left+bar_w*7 , top-bar_h*8 gr.bitmap.draw dbar9, bar9, left+bar_w*8 , top-bar_h*9 gr.bitmap.draw dbar10, bar10, left+bar_w*9 , top-bar_h*10 gr.bitmap.draw dbar11, bar11, left+bar_w*10 , top-bar_h*11 gr.render SW.BREAK SW.CASE 12 gr.cls gr.bitmap.draw dbg, bg, left, top-top gr.color , red, green, blue gr.text.size 40 gr.text.setfont , "B" gps_speed$ = "Speed: "+STR$(gps_speed)+" km/h" gr.text.draw speed, left+10, top-top+80, gps_speed$ gps_acc$ = "Accuracy: "+STR$(gps_acc)+"m" gr.text.draw status, left+10, top-top+130, gps_acc$ gps_sat_info$ = "SAT: "+STR$(gps_sat_used)+"/"+STR$(gps_sat_det) gr.text.draw satellites, right-300, top-top+80, gps_sat_info$ gr.bitmap.draw dbar1, bar1, left+bar_w*0 , top-bar_h*1 gr.bitmap.draw dbar2, bar2, left+bar_w*1 , top-bar_h*2 gr.bitmap.draw dbar3, bar3, left+bar_w*2 , top-bar_h*3 gr.bitmap.draw dbar4, bar4, left+bar_w*3 , top-bar_h*4 gr.bitmap.draw dbar5, bar5, left+bar_w*4 , top-bar_h*5 gr.bitmap.draw dbar6, bar6, left+bar_w*5 , top-bar_h*6 gr.bitmap.draw dbar7, bar7, left+bar_w*6 , top-bar_h*7 gr.bitmap.draw dbar8, bar8, left+bar_w*7 , top-bar_h*8 gr.bitmap.draw dbar9, bar9, left+bar_w*8 , top-bar_h*9 gr.bitmap.draw dbar10, bar10, left+bar_w*9 , top-bar_h*10 gr.bitmap.draw dbar11, bar11, left+bar_w*10 , top-bar_h*11 gr.bitmap.draw dbar12, bar12, left+bar_w*11 , top-bar_h*12 gr.render SW.BREAK SW.CASE 13 gr.cls gr.bitmap.draw dbg, bg, left, top-top gr.color , red, green, blue gr.text.size 40 gr.text.setfont , "B" gps_speed$ = "Speed: "+STR$(gps_speed)+" km/h" gr.text.draw speed, left+10, top-top+80, gps_speed$ gps_acc$ = "Accuracy: "+STR$(gps_acc)+"m" gr.text.draw status, left+10, top-top+130, gps_acc$ gps_sat_info$ = "SAT: "+STR$(gps_sat_used)+"/"+STR$(gps_sat_det) gr.text.draw satellites, right-300, top-top+80, gps_sat_info$ gr.bitmap.draw dbar1, bar1, left+bar_w*0 , top-bar_h*1 gr.bitmap.draw dbar2, bar2, left+bar_w*1 , top-bar_h*2 gr.bitmap.draw dbar3, bar3, left+bar_w*2 , top-bar_h*3 gr.bitmap.draw dbar4, bar4, left+bar_w*3 , top-bar_h*4 gr.bitmap.draw dbar5, bar5, left+bar_w*4 , top-bar_h*5 gr.bitmap.draw dbar6, bar6, left+bar_w*5 , top-bar_h*6 gr.bitmap.draw dbar7, bar7, left+bar_w*6 , top-bar_h*7 gr.bitmap.draw dbar8, bar8, left+bar_w*7 , top-bar_h*8 gr.bitmap.draw dbar9, bar9, left+bar_w*8 , top-bar_h*9 gr.bitmap.draw dbar10, bar10, left+bar_w*9 , top-bar_h*10 gr.bitmap.draw dbar11, bar11, left+bar_w*10 , top-bar_h*11 gr.bitmap.draw dbar12, bar12, left+bar_w*11 , top-bar_h*12 gr.bitmap.draw dbar13, bar13, left+bar_w*12 , top-bar_h*13 gr.render SW.BREAK SW.CASE 14 gr.cls gr.bitmap.draw dbg, bg, left, top-top gr.color , red, green, blue gr.text.size 40 gr.text.setfont , "B" gps_speed$ = "Speed: "+STR$(gps_speed)+" km/h" gr.text.draw speed, left+10, top-top+80, gps_speed$ gps_acc$ = "Accuracy: "+STR$(gps_acc)+"m" gr.text.draw status, left+10, top-top+130, gps_acc$ gps_sat_info$ = "SAT: "+STR$(gps_sat_used)+"/"+STR$(gps_sat_det) gr.text.draw satellites, right-300, top-top+80, gps_sat_info$ gr.bitmap.draw dbar1, bar1, left+bar_w*0 , top-bar_h*1 gr.bitmap.draw dbar2, bar2, left+bar_w*1 , top-bar_h*2 gr.bitmap.draw dbar3, bar3, left+bar_w*2 , top-bar_h*3 gr.bitmap.draw dbar4, bar4, left+bar_w*3 , top-bar_h*4 gr.bitmap.draw dbar5, bar5, left+bar_w*4 , top-bar_h*5 gr.bitmap.draw dbar6, bar6, left+bar_w*5 , top-bar_h*6 gr.bitmap.draw dbar7, bar7, left+bar_w*6 , top-bar_h*7 gr.bitmap.draw dbar8, bar8, left+bar_w*7 , top-bar_h*8 gr.bitmap.draw dbar9, bar9, left+bar_w*8 , top-bar_h*9 gr.bitmap.draw dbar10, bar10, left+bar_w*9 , top-bar_h*10 gr.bitmap.draw dbar11, bar11, left+bar_w*10 , top-bar_h*11 gr.bitmap.draw dbar12, bar12, left+bar_w*11 , top-bar_h*12 gr.bitmap.draw dbar13, bar13, left+bar_w*12 , top-bar_h*13 gr.bitmap.draw dbar14, bar14, left+bar_w*13 , top-bar_h*14 gr.render SW.BREAK SW.CASE 15 gr.cls gr.bitmap.draw dbg, bg, left, top-top gr.color , red, green, blue gr.text.size 40 gr.text.setfont , "B" gps_speed$ = "Speed: "+STR$(gps_speed)+" km/h" gr.text.draw speed, left+10, top-top+80, gps_speed$ gps_acc$ = "Accuracy: "+STR$(gps_acc)+"m" gr.text.draw status, left+10, top-top+130, gps_acc$ gps_sat_info$ = "SAT: "+STR$(gps_sat_used)+"/"+STR$(gps_sat_det) gr.text.draw satellites, right-300, top-top+80, gps_sat_info$ gr.bitmap.draw dbar1, bar1, left+bar_w*0 , top-bar_h*1 gr.bitmap.draw dbar2, bar2, left+bar_w*1 , top-bar_h*2 gr.bitmap.draw dbar3, bar3, left+bar_w*2 , top-bar_h*3 gr.bitmap.draw dbar4, bar4, left+bar_w*3 , top-bar_h*4 gr.bitmap.draw dbar5, bar5, left+bar_w*4 , top-bar_h*5 gr.bitmap.draw dbar6, bar6, left+bar_w*5 , top-bar_h*6 gr.bitmap.draw dbar7, bar7, left+bar_w*6 , top-bar_h*7 gr.bitmap.draw dbar8, bar8, left+bar_w*7 , top-bar_h*8 gr.bitmap.draw dbar9, bar9, left+bar_w*8 , top-bar_h*9 gr.bitmap.draw dbar10, bar10, left+bar_w*9 , top-bar_h*10 gr.bitmap.draw dbar11, bar11, left+bar_w*10 , top-bar_h*11 gr.bitmap.draw dbar12, bar12, left+bar_w*11 , top-bar_h*12 gr.bitmap.draw dbar13, bar13, left+bar_w*12 , top-bar_h*13 gr.bitmap.draw dbar14, bar14, left+bar_w*13 , top-bar_h*14 gr.bitmap.draw dbar15, bar15, left+bar_w*14 , top-bar_h*15 gr.render SW.BREAK SW.CASE 16 gr.cls gr.bitmap.draw dbg, bg, left, top-top gr.color , red, green, blue gr.text.size 40 gr.text.setfont , "B" gps_speed$ = "Speed: "+STR$(gps_speed)+" km/h" gr.text.draw speed, left+10, top-top+80, gps_speed$ gps_acc$ = "Accuracy: "+STR$(gps_acc)+"m" gr.text.draw status, left+10, top-top+130, gps_acc$ gps_sat_info$ = "SAT: "+STR$(gps_sat_used)+"/"+STR$(gps_sat_det) gr.text.draw satellites, right-300, top-top+80, gps_sat_info$ gr.bitmap.draw dbar1, bar1, left+bar_w*0 , top-bar_h*1 gr.bitmap.draw dbar2, bar2, left+bar_w*1 , top-bar_h*2 gr.bitmap.draw dbar3, bar3, left+bar_w*2 , top-bar_h*3 gr.bitmap.draw dbar4, bar4, left+bar_w*3 , top-bar_h*4 gr.bitmap.draw dbar5, bar5, left+bar_w*4 , top-bar_h*5 gr.bitmap.draw dbar6, bar6, left+bar_w*5 , top-bar_h*6 gr.bitmap.draw dbar7, bar7, left+bar_w*6 , top-bar_h*7 gr.bitmap.draw dbar8, bar8, left+bar_w*7 , top-bar_h*8 gr.bitmap.draw dbar9, bar9, left+bar_w*8 , top-bar_h*9 gr.bitmap.draw dbar10, bar10, left+bar_w*9 , top-bar_h*10 gr.bitmap.draw dbar11, bar11, left+bar_w*10 , top-bar_h*11 gr.bitmap.draw dbar12, bar12, left+bar_w*11 , top-bar_h*12 gr.bitmap.draw dbar13, bar13, left+bar_w*12 , top-bar_h*13 gr.bitmap.draw dbar14, bar14, left+bar_w*13 , top-bar_h*14 gr.bitmap.draw dbar15, bar15, left+bar_w*14 , top-bar_h*15 gr.bitmap.draw dbar16, bar16, left+bar_w*15 , top-bar_h*16 gr.render SW.BREAK SW.CASE 17 gr.cls gr.bitmap.draw dbg, bg, left, top-top gr.color , red, green, blue gr.text.size 40 gr.text.setfont , "B" gps_speed$ = "Speed: "+STR$(gps_speed)+" km/h" gr.text.draw speed, left+10, top-top+80, gps_speed$ gps_acc$ = "Accuracy: "+STR$(gps_acc)+"m" gr.text.draw status, left+10, top-top+130, gps_acc$ gps_sat_info$ = "SAT: "+STR$(gps_sat_used)+"/"+STR$(gps_sat_det) gr.text.draw satellites, right-300, top-top+80, gps_sat_info$ gr.bitmap.draw dbar1, bar1, left+bar_w*0 , top-bar_h*1 gr.bitmap.draw dbar2, bar2, left+bar_w*1 , top-bar_h*2 gr.bitmap.draw dbar3, bar3, left+bar_w*2 , top-bar_h*3 gr.bitmap.draw dbar4, bar4, left+bar_w*3 , top-bar_h*4 gr.bitmap.draw dbar5, bar5, left+bar_w*4 , top-bar_h*5 gr.bitmap.draw dbar6, bar6, left+bar_w*5 , top-bar_h*6 gr.bitmap.draw dbar7, bar7, left+bar_w*6 , top-bar_h*7 gr.bitmap.draw dbar8, bar8, left+bar_w*7 , top-bar_h*8 gr.bitmap.draw dbar9, bar9, left+bar_w*8 , top-bar_h*9 gr.bitmap.draw dbar10, bar10, left+bar_w*9 , top-bar_h*10 gr.bitmap.draw dbar11, bar11, left+bar_w*10 , top-bar_h*11 gr.bitmap.draw dbar12, bar12, left+bar_w*11 , top-bar_h*12 gr.bitmap.draw dbar13, bar13, left+bar_w*12 , top-bar_h*13 gr.bitmap.draw dbar14, bar14, left+bar_w*13 , top-bar_h*14 gr.bitmap.draw dbar15, bar15, left+bar_w*14 , top-bar_h*15 gr.bitmap.draw dbar16, bar16, left+bar_w*15 , top-bar_h*16 gr.bitmap.draw dbar17, bar17, left+bar_w*16 , top-bar_h*17 gr.render SW.BREAK SW.CASE 18 gr.cls gr.bitmap.draw dbg, bg, left, top-top gr.color , red, green, blue gr.text.size 40 gr.text.setfont , "B" gps_speed$ = "Speed: "+STR$(gps_speed)+" km/h" gr.text.draw speed, left+10, top-top+80, gps_speed$ gps_acc$ = "Accuracy: "+STR$(gps_acc)+"m" gr.text.draw status, left+10, top-top+130, gps_acc$ gps_sat_info$ = "SAT: "+STR$(gps_sat_used)+"/"+STR$(gps_sat_det) gr.text.draw satellites, right-300, top-top+80, gps_sat_info$ gr.bitmap.draw dbar1, bar1, left+bar_w*0 , top-bar_h*1 gr.bitmap.draw dbar2, bar2, left+bar_w*1 , top-bar_h*2 gr.bitmap.draw dbar3, bar3, left+bar_w*2 , top-bar_h*3 gr.bitmap.draw dbar4, bar4, left+bar_w*3 , top-bar_h*4 gr.bitmap.draw dbar5, bar5, left+bar_w*4 , top-bar_h*5 gr.bitmap.draw dbar6, bar6, left+bar_w*5 , top-bar_h*6 gr.bitmap.draw dbar7, bar7, left+bar_w*6 , top-bar_h*7 gr.bitmap.draw dbar8, bar8, left+bar_w*7 , top-bar_h*8 gr.bitmap.draw dbar9, bar9, left+bar_w*8 , top-bar_h*9 gr.bitmap.draw dbar10, bar10, left+bar_w*9 , top-bar_h*10 gr.bitmap.draw dbar11, bar11, left+bar_w*10 , top-bar_h*11 gr.bitmap.draw dbar12, bar12, left+bar_w*11 , top-bar_h*12 gr.bitmap.draw dbar13, bar13, left+bar_w*12 , top-bar_h*13 gr.bitmap.draw dbar14, bar14, left+bar_w*13 , top-bar_h*14 gr.bitmap.draw dbar15, bar15, left+bar_w*14 , top-bar_h*15 gr.bitmap.draw dbar16, bar16, left+bar_w*15 , top-bar_h*16 gr.bitmap.draw dbar17, bar17, left+bar_w*16 , top-bar_h*17 gr.bitmap.draw dbar18, bar18, left+bar_w*17 , top-bar_h*18 gr.render SW.BREAK SW.CASE 19 gr.cls gr.bitmap.draw dbg, bg, left, top-top gr.color , red, green, blue gr.text.size 40 gr.text.setfont , "B" gps_speed$ = "Speed: "+STR$(gps_speed)+" km/h" gr.text.draw speed, left+10, top-top+80, gps_speed$ gps_acc$ = "Accuracy: "+STR$(gps_acc)+"m" gr.text.draw status, left+10, top-top+130, gps_acc$ gps_sat_info$ = "SAT: "+STR$(gps_sat_used)+"/"+STR$(gps_sat_det) gr.text.draw satellites, right-300, top-top+80, gps_sat_info$ gr.bitmap.draw dbar1, bar1, left+bar_w*0 , top-bar_h*1 gr.bitmap.draw dbar2, bar2, left+bar_w*1 , top-bar_h*2 gr.bitmap.draw dbar3, bar3, left+bar_w*2 , top-bar_h*3 gr.bitmap.draw dbar4, bar4, left+bar_w*3 , top-bar_h*4 gr.bitmap.draw dbar5, bar5, left+bar_w*4 , top-bar_h*5 gr.bitmap.draw dbar6, bar6, left+bar_w*5 , top-bar_h*6 gr.bitmap.draw dbar7, bar7, left+bar_w*6 , top-bar_h*7 gr.bitmap.draw dbar8, bar8, left+bar_w*7 , top-bar_h*8 gr.bitmap.draw dbar9, bar9, left+bar_w*8 , top-bar_h*9 gr.bitmap.draw dbar10, bar10, left+bar_w*9 , top-bar_h*10 gr.bitmap.draw dbar11, bar11, left+bar_w*10 , top-bar_h*11 gr.bitmap.draw dbar12, bar12, left+bar_w*11 , top-bar_h*12 gr.bitmap.draw dbar13, bar13, left+bar_w*12 , top-bar_h*13 gr.bitmap.draw dbar14, bar14, left+bar_w*13 , top-bar_h*14 gr.bitmap.draw dbar15, bar15, left+bar_w*14 , top-bar_h*15 gr.bitmap.draw dbar16, bar16, left+bar_w*15 , top-bar_h*16 gr.bitmap.draw dbar17, bar17, left+bar_w*16 , top-bar_h*17 gr.bitmap.draw dbar18, bar18, left+bar_w*17 , top-bar_h*18 gr.bitmap.draw dbar19, bar19, left+bar_w*18 , top-bar_h*19 gr.render SW.BREAK SW.CASE 20 gr.cls gr.bitmap.draw dbg, bg, left, top-top gr.color , red, green, blue gr.text.size 40 gr.text.setfont , "B" gps_speed$ = "Speed: "+STR$(gps_speed)+" km/h" gr.text.draw speed, left+10, top-top+80, gps_speed$ gps_acc$ = "Accuracy: "+STR$(gps_acc)+"m" gr.text.draw status, left+10, top-top+130, gps_acc$ gps_sat_info$ = "SAT: "+STR$(gps_sat_used)+"/"+STR$(gps_sat_det) gr.text.draw satellites, right-300, top-top+80, gps_sat_info$ gr.bitmap.draw dbar1, bar1, left+bar_w*0 , top-bar_h*1 gr.bitmap.draw dbar2, bar2, left+bar_w*1 , top-bar_h*2 gr.bitmap.draw dbar3, bar3, left+bar_w*2 , top-bar_h*3 gr.bitmap.draw dbar4, bar4, left+bar_w*3 , top-bar_h*4 gr.bitmap.draw dbar5, bar5, left+bar_w*4 , top-bar_h*5 gr.bitmap.draw dbar6, bar6, left+bar_w*5 , top-bar_h*6 gr.bitmap.draw dbar7, bar7, left+bar_w*6 , top-bar_h*7 gr.bitmap.draw dbar8, bar8, left+bar_w*7 , top-bar_h*8 gr.bitmap.draw dbar9, bar9, left+bar_w*8 , top-bar_h*9 gr.bitmap.draw dbar10, bar10, left+bar_w*9 , top-bar_h*10 gr.bitmap.draw dbar11, bar11, left+bar_w*10 , top-bar_h*11 gr.bitmap.draw dbar12, bar12, left+bar_w*11 , top-bar_h*12 gr.bitmap.draw dbar13, bar13, left+bar_w*12 , top-bar_h*13 gr.bitmap.draw dbar14, bar14, left+bar_w*13 , top-bar_h*14 gr.bitmap.draw dbar15, bar15, left+bar_w*14 , top-bar_h*15 gr.bitmap.draw dbar16, bar16, left+bar_w*15 , top-bar_h*16 gr.bitmap.draw dbar17, bar17, left+bar_w*16 , top-bar_h*17 gr.bitmap.draw dbar18, bar18, left+bar_w*17 , top-bar_h*18 gr.bitmap.draw dbar19, bar19, left+bar_w*18 , top-bar_h*19 gr.bitmap.draw dbar20, bar20, left+bar_w*19 , top-bar_h*20 gr.render SW.BREAK SW.DEFAULT gr.cls gr.bitmap.draw dbg, bg, left, top-top gr.color , red, green, blue gr.text.size 40 gr.text.setfont , "B" gps_speed$ = "Speed: "+STR$(gps_speed)+" km/h" gr.text.draw speed, left+10, top-top+80, gps_speed$ gps_acc$ = "Accuracy: "+STR$(gps_acc)+"m" gr.text.draw status, left+10, top-top+130, gps_acc$ gps_sat_info$ = "SAT: "+STR$(gps_sat_used)+"/"+STR$(gps_sat_det) gr.text.draw satellites, right-300, top-top+80, gps_sat_info$ gr.render SW.END until 0