This commit is contained in:
Dooho Yi 2022-07-19 05:14:05 +09:00
parent 98045344f0
commit 5c06d3eb76
4 changed files with 42 additions and 50 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -1,8 +1,5 @@
#N canvas 1 91 880 512 10; #N canvas 1 91 880 512 10;
#X obj 294 264 r \$0-compass;
#X msg 265 218 37.573 638 126.924 850; #X msg 265 218 37.573 638 126.924 850;
#X obj 265 195 loadbang;
#X obj 237 241 r listening-location;
#X obj 94 264 r \$0-compass; #X obj 94 264 r \$0-compass;
#X obj 65 195 loadbang; #X obj 65 195 loadbang;
#X obj 37 241 r listening-location; #X obj 37 241 r listening-location;
@ -66,8 +63,8 @@ turned into rough=123456 fine=789.;
#X obj 89 303 list trim; #X obj 89 303 list trim;
#X obj 70 103 t b b b; #X obj 70 103 t b b b;
#X obj 89 126 t b b b b; #X obj 89 126 t b b b b;
#X obj 70 81 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 #X obj 70 81 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc #000000
-1; #000000;
#X obj 70 19 inlet; #X obj 70 19 inlet;
#X obj 70 42 t b a; #X obj 70 42 t b a;
#X obj 209 219 t a; #X obj 209 219 t a;
@ -109,17 +106,17 @@ turned into rough=123456 fine=789.;
#X connect 17 0 18 0; #X connect 17 0 18 0;
#X connect 21 0 18 0; #X connect 21 0 18 0;
#X restore 406 597 pd draw_arrow; #X restore 406 597 pd draw_arrow;
#X floatatom 406 403 5 0 0 1 angle_(deg) - -; #X floatatom 406 403 5 0 0 1 angle_(deg) - - 0;
#X obj 28 625 send toGUI; #X obj 28 625 send toGUI;
#X floatatom 406 335 5 0 0 1 angle_(deg) - -; #X floatatom 406 335 5 0 0 1 angle_(deg) - - 0;
#X obj 406 380 +; #X obj 406 380 +;
#X obj 406 357 * -1; #X obj 406 357 * -1;
#X obj 406 312 r \$0-compass; #X obj 406 312 r \$0-compass;
#X obj 586 417 r \$0-brng; #X obj 586 417 r \$0-brng;
#X obj 28 579 r \$0-dist; #X obj 28 579 r \$0-dist;
#X obj 154 372 loadbang; #X obj 154 372 loadbang;
#X obj 154 395 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 #X obj 154 395 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
-1 -1; #000000 #000000;
#N canvas 592 91 458 517 draw_arrow 0; #N canvas 592 91 458 517 draw_arrow 0;
#X obj 89 257 rot2d; #X obj 89 257 rot2d;
#X msg 89 149 0.5 0.6; #X msg 89 149 0.5 0.6;
@ -130,8 +127,8 @@ turned into rough=123456 fine=789.;
#X obj 89 303 list trim; #X obj 89 303 list trim;
#X obj 70 103 t b b b; #X obj 70 103 t b b b;
#X obj 89 126 t b b b b; #X obj 89 126 t b b b b;
#X obj 70 81 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 #X obj 70 81 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc #000000
-1; #000000;
#X obj 70 19 inlet; #X obj 70 19 inlet;
#X obj 70 42 t b a; #X obj 70 42 t b a;
#X obj 209 219 t a; #X obj 209 219 t a;
@ -174,30 +171,30 @@ turned into rough=123456 fine=789.;
#X connect 19 0 14 0; #X connect 19 0 14 0;
#X connect 20 0 14 0; #X connect 20 0 14 0;
#X restore 16 425 pd draw_arrow; #X restore 16 425 pd draw_arrow;
#X floatatom 16 335 5 0 0 1 angle_(deg) - -; #X floatatom 16 335 5 0 0 1 angle_(deg) - - 0;
#X obj 16 312 r \$0-compass; #X obj 16 312 r \$0-compass;
#X text 11 16 disp. lat/long in text; #X text 11 16 disp. lat/long in text;
#X text 354 18 toggle gps reception + automatically enable at start-up #X text 354 18 toggle gps reception + automatically enable at start-up
; ;
#X floatatom 16 403 5 0 0 1 angle_(deg) - -; #X floatatom 16 403 5 0 0 1 angle_(deg) - - 0;
#X obj 16 357 * -1; #X obj 16 357 * -1;
#X obj 16 380 + 360; #X obj 16 380 + 360;
#X text 25 544 disp. distance (km) in text; #X text 25 544 disp. distance (km) in text;
#X obj 850 281 s toGUI; #X obj 850 281 s toGUI;
#X obj 807 284 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 #X obj 807 284 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
1; #000000 0 1;
#X obj 757 238 f; #X obj 757 238 f;
#X obj 807 238 + 1; #X obj 807 238 + 1;
#X obj 807 261 % 2; #X obj 807 261 % 2;
#X obj 757 134 t a b; #X obj 757 134 t a b;
#X msg 784 202 0; #X msg 784 202 0;
#X obj 757 202 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 #X obj 757 202 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
-1 -1; #000000 #000000;
#X obj 850 200 del 1000; #X obj 850 200 del 1000;
#X msg 850 223 0; #X msg 850 223 0;
#X obj 757 62 r latlon; #X obj 757 62 r latlon;
#X obj 757 85 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 #X obj 757 85 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc #000000
-1; #000000;
#X text 756 24 location info arrival indicator; #X text 756 24 location info arrival indicator;
#X obj 757 163 scan 400; #X obj 757 163 scan 400;
#X msg 757 111 10; #X msg 757 111 10;
@ -212,23 +209,23 @@ turned into rough=123456 fine=789.;
#X obj 28 602 list prepend /disp.Distance; #X obj 28 602 list prepend /disp.Distance;
#X text 14 281 draw north pointing compass; #X text 14 281 draw north pointing compass;
#X obj 304 367 loadbang; #X obj 304 367 loadbang;
#X obj 304 390 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 #X obj 304 390 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
-1 -1; #000000 #000000;
#X text 404 282 draw dest. pointing arrow = bearing arrow; #X text 404 282 draw dest. pointing arrow = bearing arrow;
#X obj 586 332 expr fmod(($f1+360) \, 360); #X obj 586 332 expr fmod(($f1+360) \, 360);
#X obj 586 355 expr fmod(($f1+180) \, 360)-180; #X obj 586 355 expr fmod(($f1+180) \, 360)-180;
#X obj 586 378 s \$0-brng-error; #X obj 586 378 s \$0-brng-error;
#N canvas 24 163 465 242 tester 0; #N canvas 24 163 465 242 tester 0;
#X obj 17 67 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1 #X obj 17 67 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000 #000000
; 0 1;
#X obj 17 87 metro 100; #X obj 17 87 metro 100;
#X obj 87 110 vline~; #X obj 87 110 vline~;
#X obj 87 133 snapshot~; #X obj 87 133 snapshot~;
#X floatatom 87 156 5 0 0 0 - - -; #X floatatom 87 156 5 0 0 0 - - - 0;
#X msg 87 74 0 0 \, 50 2000 \, 0 2000 2000 \, 360 0 4000 \, 310 2000 #X msg 87 74 0 0 \, 50 2000 \, 0 2000 2000 \, 360 0 4000 \, 310 2000
4000 \, 360 2000 6000; 4000 \, 360 2000 6000;
#X obj 87 19 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1 #X obj 87 19 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000 #000000
; 0 1;
#X obj 87 45 metro 8000; #X obj 87 45 metro 8000;
#X obj 87 178 outlet; #X obj 87 178 outlet;
#X connect 0 0 1 0; #X connect 0 0 1 0;
@ -242,7 +239,7 @@ turned into rough=123456 fine=789.;
#X connect 7 0 5 0; #X connect 7 0 5 0;
#X restore 331 312 pd tester; #X restore 331 312 pd tester;
#X obj 489 487 tgl 15 0 empty \$0-veryclose r:0-veryclose 17 7 0 10 #X obj 489 487 tgl 15 0 empty \$0-veryclose r:0-veryclose 17 7 0 10
-262144 -1 -1 0 1; #fcfcfc #000000 #000000 0 1;
#N canvas 719 91 614 663 draw_veryclose 0; #N canvas 719 91 614 663 draw_veryclose 0;
#X obj 89 257 rot2d; #X obj 89 257 rot2d;
#X msg 89 149 0.5 0.6; #X msg 89 149 0.5 0.6;
@ -253,8 +250,8 @@ turned into rough=123456 fine=789.;
#X obj 89 303 list trim; #X obj 89 303 list trim;
#X obj 70 103 t b b b; #X obj 70 103 t b b b;
#X obj 89 126 t b b b b; #X obj 89 126 t b b b b;
#X obj 70 81 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 #X obj 70 81 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc #000000
-1; #000000;
#X obj 70 19 inlet; #X obj 70 19 inlet;
#X obj 70 42 t b a; #X obj 70 42 t b a;
#X obj 209 219 t a; #X obj 209 219 t a;
@ -313,10 +310,10 @@ turned into rough=123456 fine=789.;
#X obj 406 574 spigot; #X obj 406 574 spigot;
#X obj 445 508 f; #X obj 445 508 f;
#X obj 406 485 t a a b; #X obj 406 485 t a a b;
#X obj 524 534 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 #X obj 524 534 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
1; #000000 0 1;
#X obj 445 554 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 #X obj 445 554 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
1; #000000 0 1;
#X obj 489 440 loadbang; #X obj 489 440 loadbang;
#X msg 489 463 0; #X msg 489 463 0;
#X obj 43 121 makefilename %03d; #X obj 43 121 makefilename %03d;
@ -324,8 +321,8 @@ turned into rough=123456 fine=789.;
#X obj 876 589 send toGUI; #X obj 876 589 send toGUI;
#X msg 876 566 list /tgl.Location.En \$1; #X msg 876 566 list /tgl.Location.En \$1;
#X obj 913 514 del 500; #X obj 913 514 del 500;
#X obj 876 471 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 #X obj 876 471 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
-1 -1; #000000 #000000;
#X obj 876 491 t b b; #X obj 876 491 t b b;
#X msg 876 514 0; #X msg 876 514 0;
#X msg 913 537 1; #X msg 913 537 1;
@ -339,8 +336,8 @@ try to get one intentionally by performing a enable/disable cycle.
#X obj 1104 286 list trim; #X obj 1104 286 list trim;
#X obj 1104 263 receive fromGUI; #X obj 1104 263 receive fromGUI;
#X obj 1104 309 route /tgl.Go.Live; #X obj 1104 309 route /tgl.Go.Live;
#X obj 1104 332 tgl 15 0 \$0-go_live empty s:0-go_live 17 7 0 10 -262144 #X obj 1104 332 tgl 15 0 \$0-go_live empty s:0-go_live 17 7 0 10 #fcfcfc
-1 -1 0 1; #000000 #000000 0 1;
#X connect 1 0 42 0; #X connect 1 0 42 0;
#X connect 2 0 1 0; #X connect 2 0 1 0;
#X connect 3 0 4 0; #X connect 3 0 4 0;
@ -436,10 +433,10 @@ input);
#X obj 27 329 loadbang; #X obj 27 329 loadbang;
#X obj 57 407 s listening-location; #X obj 57 407 s listening-location;
#X obj 435 208 s listening-location; #X obj 435 208 s listening-location;
#X floatatom 167 27 5 0 0 0 - - -; #X floatatom 167 27 5 0 0 0 - - - 0;
#X text 210 384 seoul node location (for example); #X text 210 384 seoul node location (for example);
#X obj 549 96 tgl 15 0 empty \$0-go_live r:0-go_live 17 7 0 10 -262144 #X obj 549 96 tgl 15 0 empty \$0-go_live r:0-go_live 17 7 0 10 #fcfcfc
-1 -1 0 1; #000000 #000000 0 1;
#X obj 223 304 sel 0; #X obj 223 304 sel 0;
#X obj 549 116 t a a; #X obj 549 116 t a a;
#X connect 0 0 2 0; #X connect 0 0 2 0;
@ -476,7 +473,7 @@ input);
i.e. split 1 number to 2 why? -->); i.e. split 1 number to 2 why? -->);
#N canvas 1 91 454 330 more 0; #N canvas 1 91 454 330 more 0;
#X msg 23 143 37.5736; #X msg 23 143 37.5736;
#X floatatom 23 166 9 0 0 0 - - -; #X floatatom 23 166 9 0 0 0 - - - 0;
#X msg 23 233 37.573 638 126.924 850; #X msg 23 233 37.573 638 126.924 850;
#X msg 23 79 37.5736 126.925; #X msg 23 79 37.5736 126.925;
#X text 21 18 let's say our listening location is \; Lat. 37.5736 \, #X text 21 18 let's say our listening location is \; Lat. 37.5736 \,
@ -497,12 +494,7 @@ a space after 3rd fractional digit);
location numbers. at the very last. don't forget to save!; location numbers. at the very last. don't forget to save!;
#X text 378 116 ==== INSTRUCTION ====; #X text 378 116 ==== INSTRUCTION ====;
#X obj 37 287 audiodot 1; #X obj 37 287 audiodot 1;
#X obj 237 287 audiodot 2; #X connect 1 0 14 2;
#X connect 0 0 18 2; #X connect 2 0 4 0;
#X connect 1 0 18 1; #X connect 3 0 14 0;
#X connect 2 0 1 0; #X connect 4 0 14 1;
#X connect 3 0 18 0;
#X connect 4 0 17 2;
#X connect 5 0 7 0;
#X connect 6 0 17 0;
#X connect 7 0 17 1;