Skip to content

Commit de4b8d7

Browse files
committed
lang 적용
1 parent add04cd commit de4b8d7

File tree

8 files changed

+195
-40
lines changed

8 files changed

+195
-40
lines changed

app/css/developer.css

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -282,6 +282,11 @@ html.practical_course_mode #project_name.workspace_project_name {
282282
background-color: #7b57ff;
283283
}
284284

285+
html.practical_course_mode #project_name.workspace_project_name:hover,
286+
html.practical_course_mode #project_name.workspace_project_name:focus {
287+
background-color: #fff;
288+
}
289+
285290
html.practical_course_mode .entrySceneWorkspace {
286291
background-color: #7b57ff;
287292
}

app/lang/code.js

Lines changed: 37 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ Lang.Blocks = {
1212
"ARDUINO_download_source": "Entry Arduino code",
1313
"ARDUINO_reconnect": "Connect Hardware",
1414
"ARDUINO_program": "프로그램 실행하기",
15+
"ARDUINO_cloud_pc_connector": "클라우드 PC 연결하기",
1516
"ARDUINO_connected": "Hardware connected",
1617
"ARDUINO_arduino_get_number_1": "신호",
1718
"ARDUINO_arduino_get_number_2": "의 숫자 결과값",
@@ -907,7 +908,25 @@ Lang.Blocks = {
907908
"walking_entryBot": "",
908909
"entry": "엔트리",
909910
"hello": "안녕",
910-
"nice": "반가워"
911+
"nice": "반가워",
912+
"silent": "무음",
913+
"do_name": "도",
914+
"do_sharp_name": "도#(레♭)",
915+
"re_name": "레",
916+
"re_sharp_name": "레#(미♭)",
917+
"mi_name": "미",
918+
"fa_name": "파",
919+
"fa_sharp_name": "파#(솔♭)",
920+
"sol_name": "솔",
921+
"sol_sharp_name": "솔#(라♭)",
922+
"la_name": "라",
923+
"la_sharp_name": "라#(시♭)",
924+
"si_name": "시",
925+
"HW_MOTOR": "모터",
926+
"HW_SENSOR": "센서",
927+
"HW_LED": "발광다이오드",
928+
"HW_MELODY": "멜로디",
929+
"HW_ROBOT": "로봇"
911930
};
912931
Lang.Buttons = {
913932
"apply": "적용하기",
@@ -1135,7 +1154,7 @@ Lang.Menus = {
11351154
"enter_lecture_description": "강의 설명을 입력하세요.",
11361155
"enter_curriculum_description": "강의 모음 설명을 입력하세요.",
11371156
"first_page": "처음 입니다.",
1138-
"last_page": "마지막 페이지 입니다.",
1157+
"last_page": "마지막 입니다.",
11391158
"alert_duplicate_lecture": "이미 등록된 강의는 다시 등록할 수 없습니다.",
11401159
"enter_lesson_alert": "하나 이상의 강의를 등록해주세요.",
11411160
"open_edit_lessons": "편집할 강의를 불러오세요.",
@@ -1271,7 +1290,7 @@ Lang.Menus = {
12711290
"make_using_entry_desc_2": "제공되는 교재를 다운받아 차근차근 따라하다보면 애니메이션, 미디어아트, 게임 등 다양한 작품을 만들 수 있어요.",
12721291
"make_through_ebs_1": "EBS 방송영상으로 소프트웨어를 배워보세요.",
12731292
"make_through_ebs_2": "방송영상은 물론, 차근차근 따라 할 수 있는 특별영상과 함께 누구나 쉽게 다양한 소프트웨어를 만들 수 있어요.",
1274-
"support_block_js": "모든 미션에 대한 자바스크립트 언어는 8월 중 지원 예정입니다.",
1293+
"support_block_js": "블록 코딩과 자바스크립트 언어를 모두 지원합니다.",
12751294
"study_ebs_title_1": "순서대로! 차례대로!",
12761295
"study_ebs_desc_1": "[실습] 엔트리봇의 심부름",
12771296
"study_ebs_title_2": "쉽고 간단하게!",
@@ -2345,7 +2364,7 @@ Lang.Menus = {
23452364
"offline_required": "최소 요구사항",
23462365
"offline_required_detail": "디스크 여유 공간 500MB 이상, windows7 혹은 MAC OS 10.8 이상",
23472366
"offline_notice": "설치 전 참고사항",
2348-
"offline_notice_1": "1. 버전 1.3.3 에서는 하드웨어 연결 프로그램이 내장되어 있습니다.",
2367+
"offline_notice_1": "1. 버전 1.3.4 에서는 하드웨어 연결 프로그램이 내장되어 있습니다.",
23492368
"offline_notice_2": "2. 별도의 웹브라우져가 필요하지 않습니다.",
23502369
"offline_notice_3": "버전 별 변경 사항 안내",
23512370
"cparty_jr_result_2": "고마워~ 덕분에 책가방을 챙겨서 학교에 올 수 있었어~ <br>다음 학교 가는 길도 함께 가자~ ",
@@ -3128,7 +3147,7 @@ Lang.Workspace = {
31283147
"list_used_specific_objects": "특정 오브젝트에서만 사용되는 리스트 입니다. ",
31293148
"List_used_all_objects": "모든 오브젝트에서 사용되는 리스트",
31303149
"Scene_delete_error": "장면은 최소 하나 이상 존재해야 합니다.",
3131-
"Scene_add_error": "장면은 최대 10개까지 추가 가능합니다.",
3150+
"Scene_add_error": "장면은 최대 20개까지 추가 가능합니다.",
31323151
"replica_of_object": "의 복제본",
31333152
"will_you_delete_scene": "장면은 한번 삭제하면 취소가 불가능 합니다. \n정말 삭제 하시겠습니까?",
31343153
"will_you_delete_function": "함수는 한번 삭제하면 취소가 불가능 합니다. \n정말 삭제 하시겠습니까?",
@@ -3167,7 +3186,16 @@ Lang.Workspace = {
31673186
"variable_name_auto_edited_title": "변수 이름 자동 변경",
31683187
"variable_name_auto_edited_content": "변수의 이름은 10글자를 넘을 수 없습니다.",
31693188
"list_name_auto_edited_title": "리스트 이름 자동 변경",
3170-
"list_name_auto_edited_content": "리스트의 이름은 10글자를 넘을 수 없습니다."
3189+
"list_name_auto_edited_content": "리스트의 이름은 10글자를 넘을 수 없습니다.",
3190+
"default_mode": "기본형",
3191+
"practical_course_mode": "교과형",
3192+
"practical_course": "실과",
3193+
"select_mode": "모드선택",
3194+
"select_mode_popup_title": "엔트리 만들기 환경을 선택해 주세요.",
3195+
"select_mode_popup_lable1": "기본형",
3196+
"select_mode_popup_lable2": "교과형(실과)",
3197+
"select_mode_popup_desc1": "엔트리의 모든 기능을 이용하여<br/>자유롭게 작품을 만듭니다.",
3198+
"select_mode_popup_desc2": "실과 교과서에 등장하는 기능만을<br/>이용하여 작품을 만듭니다."
31713199
};
31723200
Lang.code = "코드보기";
31733201
Lang.EntryStatic = {
@@ -3501,7 +3529,8 @@ Lang.Helper = {
35013529
"neobot_set_output": "OUT1 ~ OUT3에 라이팅블록 및 전자회로를 연결했을 때 출력 전압을 설정할 수 있습니다.</br>0은 0V, 1 ~ 255는 2.4 ~ 4.96V의 전압을 나타냅니다.",
35023530
"neobot_set_fnd": "FND로 0~99 까지의 숫자를 표시할 수 있습니다.",
35033531
"neobot_set_fnd_off": "FND에 표시한 숫자를 끌 수 있습니다.",
3504-
"neobot_play_note_for": "주파수 발진 방법을 이용해 멜로디에 반음 단위의 멜로디 음을 발생시킬 수 있습니다."
3532+
"neobot_play_note_for": "주파수 발진 방법을 이용해 멜로디에 반음 단위의 멜로디 음을 발생시킬 수 있습니다.",
3533+
"rotate_by_angle_dropdown": "오브젝트의 방향을 입력한 각도만큼 시계방향으로 회전합니다. (오브젝트의 중심점을 기준으로 회전합니다.)"
35053534
};
35063535
Lang.Category = {
35073536
"entrybot_friends": "엔트리봇 친구들",
@@ -3669,6 +3698,7 @@ Lang.template = {
36693698
"arduino_get_pwm_port_number": "%1 ",
36703699
"arduino_get_number_sensor_value": "아날로그 %1 번 센서값 ",
36713700
"arduino_ext_get_analog_value": "아날로그 %1 번 센서값",
3701+
"arduino_ext_get_analog_value_map": "아날로그 %1번 센서값의 범위를 %2 ~ %3 에서 %4 ~ %5 (으)로 바꾼값 ",
36723702
"arduino_ext_get_ultrasonic_value": "울트라소닉 Trig %1번핀 Echo %2번핀 센서값",
36733703
"arduino_ext_toggle_led": "디지털 %1 번 핀 %2 %3",
36743704
"arduino_ext_digital_pwm": "디지털 %1 번 핀을 %2 (으)로 정하기 %3",

app/lang/ebs.js

Lines changed: 38 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ Lang.Blocks = {
1212
"ARDUINO_download_source": "엔트리 아두이노 소스",
1313
"ARDUINO_reconnect": "하드웨어 연결하기",
1414
"ARDUINO_program": "프로그램 실행하기",
15+
"ARDUINO_cloud_pc_connector": "클라우드 PC 연결하기",
1516
"ARDUINO_connected": "하드웨어가 연결되었습니다. ",
1617
"ARDUINO_arduino_get_number_1": "신호",
1718
"ARDUINO_arduino_get_number_2": "의 숫자 결과값",
@@ -898,7 +899,7 @@ Lang.Blocks = {
898899
"FLOW_repeat_while_true_while": "",
899900
"copy_block": "",
900901
"delete_block": "",
901-
"tidy_up_block": "",
902+
"tidy_up_block": "코드 정리하기",
902903
"block_hi": "안녕!",
903904
"entry_bot_name": "",
904905
"hi_entry": "",
@@ -907,7 +908,25 @@ Lang.Blocks = {
907908
"walking_entryBot": "",
908909
"entry": "엔트리",
909910
"hello": "",
910-
"nice": ""
911+
"nice": "",
912+
"silent": "무음",
913+
"do_name": "도",
914+
"do_sharp_name": "도#(레♭)",
915+
"re_name": "레",
916+
"re_sharp_name": "레#(미♭)",
917+
"mi_name": "미",
918+
"fa_name": "파",
919+
"fa_sharp_name": "파#(솔♭)",
920+
"sol_name": "솔",
921+
"sol_sharp_name": "솔#(라♭)",
922+
"la_name": "라",
923+
"la_sharp_name": "라#(시♭)",
924+
"si_name": "시",
925+
"HW_MOTOR": "모터",
926+
"HW_SENSOR": "센서",
927+
"HW_LED": "발광다이오드",
928+
"HW_MELODY": "멜로디",
929+
"HW_ROBOT": "로봇"
911930
};
912931
Lang.Buttons = {
913932
"apply": "적용하기",
@@ -1135,7 +1154,7 @@ Lang.Menus = {
11351154
"enter_lecture_description": "강의 설명을 입력하세요.",
11361155
"enter_curriculum_description": "강의 모음 설명을 입력하세요.",
11371156
"first_page": "처음 입니다.",
1138-
"last_page": "마지막 페이지 입니다.",
1157+
"last_page": "마지막 입니다.",
11391158
"alert_duplicate_lecture": "이미 등록된 강의는 다시 등록할 수 없습니다.",
11401159
"enter_lesson_alert": "하나 이상의 강의를 등록해주세요.",
11411160
"open_edit_lessons": "편집할 강의를 불러오세요.",
@@ -1271,7 +1290,7 @@ Lang.Menus = {
12711290
"make_using_entry_desc_2": "제공되는 교재를 다운받아 차근차근 따라하다보면 애니메이션, 미디어아트, 게임 등 다양한 작품을 만들 수 있어요.",
12721291
"make_through_ebs_1": "EBS 방송영상으로 소프트웨어를 배워보세요.",
12731292
"make_through_ebs_2": "방송영상은 물론, 차근차근 따라 할 수 있는 특별영상과 함께 누구나 쉽게 다양한 소프트웨어를 만들 수 있어요.",
1274-
"support_block_js": "모든 미션에 대한 자바스크립트 언어는 8월 중 지원 예정입니다.",
1293+
"support_block_js": "블록 코딩과 자바스크립트 언어를 모두 지원합니다.",
12751294
"study_ebs_title_1": "순서대로! 차례대로!",
12761295
"study_ebs_desc_1": "[실습] 엔트리봇의 심부름",
12771296
"study_ebs_title_2": "쉽고 간단하게!",
@@ -2345,7 +2364,7 @@ Lang.Menus = {
23452364
"offline_required": "최소 요구사항",
23462365
"offline_required_detail": "디스크 여유 공간 500MB 이상, windows7 혹은 MAC OS 10.8 이상",
23472366
"offline_notice": "설치 전 참고사항",
2348-
"offline_notice_1": "1. 버전 1.3.3 에서는 하드웨어 연결 프로그램이 내장되어 있습니다.",
2367+
"offline_notice_1": "1. 버전 1.3.4 에서는 하드웨어 연결 프로그램이 내장되어 있습니다.",
23492368
"offline_notice_2": "2. 별도의 웹브라우져가 필요하지 않습니다.",
23502369
"offline_notice_3": "버전 별 변경 사항 안내",
23512370
"cparty_jr_result_2": "고마워~ 덕분에 책가방을 챙겨서 학교에 올 수 있었어~ <br>다음 학교 가는 길도 함께 가자~ ",
@@ -3128,7 +3147,7 @@ Lang.Workspace = {
31283147
"list_used_specific_objects": "특정 오브젝트에서만 사용되는 리스트 입니다. ",
31293148
"List_used_all_objects": "모든 오브젝트에서 사용되는 리스트",
31303149
"Scene_delete_error": "장면은 최소 하나 이상 존재해야 합니다.",
3131-
"Scene_add_error": "장면은 최대 10개까지 추가 가능합니다.",
3150+
"Scene_add_error": "장면은 최대 20개까지 추가 가능합니다.",
31323151
"replica_of_object": "의 복제본",
31333152
"will_you_delete_scene": "장면은 한번 삭제하면 취소가 불가능 합니다. \n정말 삭제 하시겠습니까?",
31343153
"will_you_delete_function": "함수는 한번 삭제하면 취소가 불가능 합니다. \n정말 삭제 하시겠습니까?",
@@ -3167,7 +3186,16 @@ Lang.Workspace = {
31673186
"variable_name_auto_edited_title": "변수 이름 자동 변경",
31683187
"variable_name_auto_edited_content": "변수의 이름은 10글자를 넘을 수 없습니다.",
31693188
"list_name_auto_edited_title": "리스트 이름 자동 변경",
3170-
"list_name_auto_edited_content": "리스트의 이름은 10글자를 넘을 수 없습니다."
3189+
"list_name_auto_edited_content": "리스트의 이름은 10글자를 넘을 수 없습니다.",
3190+
"default_mode": "기본형",
3191+
"practical_course_mode": "교과형",
3192+
"practical_course": "실과",
3193+
"select_mode": "모드선택",
3194+
"select_mode_popup_title": "엔트리 만들기 환경을 선택해 주세요.",
3195+
"select_mode_popup_lable1": "기본형",
3196+
"select_mode_popup_lable2": "교과형(실과)",
3197+
"select_mode_popup_desc1": "엔트리의 모든 기능을 이용하여<br/>자유롭게 작품을 만듭니다.",
3198+
"select_mode_popup_desc2": "실과 교과서에 등장하는 기능만을<br/>이용하여 작품을 만듭니다."
31713199
};
31723200
Lang.code = "코드보기";
31733201
Lang.EntryStatic = {
@@ -3501,7 +3529,8 @@ Lang.Helper = {
35013529
"neobot_set_output": "OUT1 ~ OUT3에 라이팅블록 및 전자회로를 연결했을 때 출력 전압을 설정할 수 있습니다.</br>0은 0V, 1 ~ 255는 2.4 ~ 4.96V의 전압을 나타냅니다.",
35023530
"neobot_set_fnd": "FND로 0~99 까지의 숫자를 표시할 수 있습니다.",
35033531
"neobot_set_fnd_off": "FND에 표시한 숫자를 끌 수 있습니다.",
3504-
"neobot_play_note_for": "주파수 발진 방법을 이용해 멜로디에 반음 단위의 멜로디 음을 발생시킬 수 있습니다."
3532+
"neobot_play_note_for": "주파수 발진 방법을 이용해 멜로디에 반음 단위의 멜로디 음을 발생시킬 수 있습니다.",
3533+
"rotate_by_angle_dropdown": "오브젝트의 방향을 입력한 각도만큼 시계방향으로 회전합니다. (오브젝트의 중심점을 기준으로 회전합니다.)"
35053534
};
35063535
Lang.Category = {
35073536
"entrybot_friends": "엔트리봇 친구들",
@@ -3669,6 +3698,7 @@ Lang.template = {
36693698
"arduino_get_pwm_port_number": "%1 ",
36703699
"arduino_get_number_sensor_value": "아날로그 %1 번 센서값 ",
36713700
"arduino_ext_get_analog_value": "아날로그 %1 번 센서값",
3701+
"arduino_ext_get_analog_value_map": "아날로그 %1번 센서값의 범위를 %2 ~ %3 에서 %4 ~ %5 (으)로 바꾼값 ",
36723702
"arduino_ext_get_ultrasonic_value": "울트라소닉 Trig %1번핀 Echo %2번핀 센서값",
36733703
"arduino_ext_toggle_led": "디지털 %1 번 핀 %2 %3",
36743704
"arduino_ext_digital_pwm": "디지털 %1 번 핀을 %2 (으)로 정하기 %3",

app/lang/en.js

Lines changed: 37 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ Lang.Blocks = {
1212
"ARDUINO_download_source": "Entry Arduino code",
1313
"ARDUINO_reconnect": "Connect Hardware",
1414
"ARDUINO_program": "Run the program",
15+
"ARDUINO_cloud_pc_connector": "Connect to Cloud PC",
1516
"ARDUINO_connected": "Hardware connected",
1617
"ARDUINO_arduino_get_number_1": "number result of signal",
1718
"ARDUINO_arduino_get_number_2": "",
@@ -907,7 +908,25 @@ Lang.Blocks = {
907908
"walking_entryBot": "Walking Entrybot",
908909
"entry": "Entry",
909910
"hello": "Hello",
910-
"nice": "nice to meet you"
911+
"nice": "nice to meet you",
912+
"silent": "Silent",
913+
"do_name": "Do",
914+
"do_sharp_name": "Do#(Re♭)",
915+
"re_name": "Re",
916+
"re_sharp_name": "Re(Mi♭)",
917+
"mi_name": "Mi",
918+
"fa_name": "Fa",
919+
"fa_sharp_name": "Fa#(Sol♭)",
920+
"sol_name": "Sol",
921+
"sol_sharp_name": "Sol#(La♭)",
922+
"la_name": "La",
923+
"la_sharp_name": "La#(Si♭)",
924+
"si_name": "Si",
925+
"HW_MOTOR": "Motor",
926+
"HW_SENSOR": "Sensor",
927+
"HW_LED": "Led",
928+
"HW_MELODY": "Melody",
929+
"HW_ROBOT": "Robot"
911930
};
912931
Lang.Buttons = {
913932
"apply": "Apply",
@@ -1135,7 +1154,7 @@ Lang.Menus = {
11351154
"enter_lecture_description": "Enter lecture information",
11361155
"enter_curriculum_description": "Enter courseware information",
11371156
"first_page": "처음 입니다.",
1138-
"last_page": "마지막 페이지 입니다.",
1157+
"last_page": "마지막 입니다.",
11391158
"alert_duplicate_lecture": "The lesson is already registered",
11401159
"enter_lesson_alert": "Register one or more lessons",
11411160
"open_edit_lessons": "Open lesson to be edited",
@@ -1271,7 +1290,7 @@ Lang.Menus = {
12711290
"make_using_entry_desc_2": "Download and follow along the learning materials to create animation, media art, game and other fun programs.",
12721291
"make_through_ebs_1": "Learn to code by watching EBS TV Series.",
12731292
"make_through_ebs_2": "The fun TV Series are accompanied by step-by-step tutorial videos so anyone can easily create programs.",
1274-
"support_block_js": "Javascript mode will be supported for all Missions starting August.",
1293+
"support_block_js": "Block code and javascript are supported",
12751294
"study_ebs_title_1": "순서대로! 차례대로!",
12761295
"study_ebs_desc_1": "[실습] 엔트리봇의 심부름",
12771296
"study_ebs_title_2": "쉽고 간단하게!",
@@ -2345,7 +2364,7 @@ Lang.Menus = {
23452364
"offline_required": "System Requirement",
23462365
"offline_required_detail": "Minimum 500mb disk space is required, Windows7 and above or, Mac OS 10.8 and above",
23472366
"offline_notice": "Side notes",
2348-
"offline_notice_1": "1. Version 1.3.3 does not support installation of all-in-one hardware connection program",
2367+
"offline_notice_1": "1. Version 1.3.4 does not support installation of all-in-one hardware connection program",
23492368
"offline_notice_2": "2. Web browser is not needed.",
23502369
"offline_notice_3": "Release note",
23512370
"cparty_jr_result_2": "Thank you! I had so much fun with you.<br> See you around!",
@@ -3128,7 +3147,7 @@ Lang.Workspace = {
31283147
"list_used_specific_objects": "List used for specific object",
31293148
"List_used_all_objects": "List used for all objects",
31303149
"Scene_delete_error": "The scene is, there should be at least one.",
3131-
"Scene_add_error": "The scene is up to 10.",
3150+
"Scene_add_error": "The scene is up to 20.",
31323151
"replica_of_object": "'s replicas",
31333152
"will_you_delete_scene": "Deleting scene can not be restored.\nAre you sure you want to delete scene?",
31343153
"will_you_delete_function": "Deleting function can not be restored.\nAre you sure you want to delete function?",
@@ -3167,7 +3186,16 @@ Lang.Workspace = {
31673186
"variable_name_auto_edited_title": "variable name auto-edited",
31683187
"variable_name_auto_edited_content": "variable name cannot exceed 10 characters",
31693188
"list_name_auto_edited_title": "list name auto-edited",
3170-
"list_name_auto_edited_content": "list name cannot exceed 10 characters"
3189+
"list_name_auto_edited_content": "list name cannot exceed 10 characters",
3190+
"default_mode": "Standard",
3191+
"practical_course_mode": "Textbook",
3192+
"practical_course": "practical course",
3193+
"select_mode": "Mode",
3194+
"select_mode_popup_title": "Choose 'Create' option",
3195+
"select_mode_popup_lable1": "Textbook",
3196+
"select_mode_popup_lable2": "Textbook(Practical Course)",
3197+
"select_mode_popup_desc1": "Create projects with<br/>unlimited Entry features",
3198+
"select_mode_popup_desc2": "Create projects using<br/>'Practical Course' features"
31713199
};
31723200
Lang.code = "view code";
31733201
Lang.EntryStatic = {
@@ -3501,7 +3529,8 @@ Lang.Helper = {
35013529
"neobot_set_output": "The output voltage when connecting lighting block and electronic circuit to OUT1 - OUT3 can be set.</br>0 indicates 0V, and 1 ~ 255 indicates 2.4 ~ 4.96V.",
35023530
"neobot_set_fnd": "Numbers from 0 to 99 with FND can be indicated.",
35033531
"neobot_set_fnd_off": "Number indicated on FND can be turned off.",
3504-
"neobot_play_note_for": "Notes in semitone units of the melody can be played by utilizing frequency oscillation. "
3532+
"neobot_play_note_for": "Notes in semitone units of the melody can be played by utilizing frequency oscillation. ",
3533+
"rotate_by_angle_dropdown": "Rotates the object by the input number of degrees."
35053534
};
35063535
Lang.Category = {
35073536
"entrybot_friends": "Entrybot friends",
@@ -3669,6 +3698,7 @@ Lang.template = {
36693698
"arduino_get_pwm_port_number": "%1 ",
36703699
"arduino_get_number_sensor_value": "Analog %1 Sensor value ",
36713700
"arduino_ext_get_analog_value": "Analog %1 Sensor value",
3701+
"arduino_ext_get_analog_value_map": "Map Value %1 %2 ~ %3 to %4 ~ %5 ",
36723702
"arduino_ext_get_ultrasonic_value": "Read ultrasonic sensor trig pin %1 echo pin %2",
36733703
"arduino_ext_toggle_led": "Digital %1 Pin %2 %3",
36743704
"arduino_ext_digital_pwm": "Digital %1 Pin %2 %3",

0 commit comments

Comments
 (0)