{"id":5239,"date":"2020-10-06T14:44:20","date_gmt":"2020-10-06T14:44:20","guid":{"rendered":"https:\/\/baofengtech.com\/\/?p=5239"},"modified":"2022-02-18T02:48:01","modified_gmt":"2022-02-18T08:48:01","slug":"dtmf-remote-commands-on-the-uv-5x3","status":"publish","type":"post","link":"https:\/\/baofengtech.com\/staging\/dtmf-remote-commands-on-the-uv-5x3\/","title":{"rendered":"DTMF REMOTE COMMANDS ON THE UV-5X3"},"content":{"rendered":"<p>(REQUIRES CHIRP SOFTWARE &amp; A PROGRAMMING CABLE)<\/p>\n<p>INTRODUCTION: BRIEF DTMF COMMANDS EXPLANATION<\/p>\n<p>Any Radio with DTMF Ability can be used to send Remote Commands to a UV-5X3. For illustration purposes, and as an introduction to the function, we will explain this feature by using 2 UV-5X3s.<\/p>\n<p>The UV-5X3 is capable to listening for Over-the-Air (OTA) DTMF tones and responding with a variety of remote commands.<\/p>\n<h1>BASIC DESCRIPTIONS: REMOTE COMMANDS<\/h1>\n<h2><b>Inspection Code:<\/b><\/h2>\n<p>When this command is received the radio will respond with its ANI (Automatic Number Identification). By using inspection, you can confirm that a unit is within receiving range. This can be used for remotely testing range and reception by confirming when a UV-5X3 is within receiving range.<\/p>\n<h2><b>Monitor Code:<\/b><\/h2>\n<p>When this command is received the radio will remotely open up its microphone and transmit for 15\u00a0 seconds. By using Monitor, you can remotely monitor a UV-5X3\u2019s environment, along with the transmitted audio quality.<\/p>\n<h2><b>Alarm Code:<\/b><\/h2>\n<p>When this command is received, it will enable the strobe and siren on the UV-5X3.<\/p>\n<p>This can be used in conjunction with most BaoFeng and BTECH handhelds with the built-in alarm feature (which service as a remote \u2018man down call\u2019).<\/p>\n<p>The default ALARM Code is \u2018119\u2019. To enable BaoFeng\/BTECH handhelds to be automatically compatible \u2013 set your \u201cAlarm Mode (Menu 32)\u201d on any BaoFeng or BTECH handheld to \u2018Code\u2019. They will now transmit the default \u2018119\u2019 command when the alarm side key is pressed<\/p>\n<h2><b>Stun Code:<\/b><\/h2>\n<p>When this command is received the radio will be disabled from transmitting until it is revived by the\u00a0 \u201cRevive Command\u201d. The user will have limited abilities to change channels and menu options; but will not be able to transmit.<\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li><i>Since the user is able to access menus, it would be advised to disable the reset menu in software. With the reset menu still accessible in the *Stunned mode*, the user would be able to manually allow transmitting with a forced menu reset (but this would also clear programmed channel information and DTMF information)<\/i><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2><b>Kill Code:<\/b><\/h2>\n<p>When this command is received the radio will be disabled from transmitting or receiving until it is revived by the \u201cRevive Command\u201d. The user will have limited abilities to change channels and menu options; but will not be able to transmit or receive.<\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li><i>Since the user is able to have limited access to edit menus, it would be advised to disable the reset menu \u00a0 in software. With the reset menu still accessible in the *Killed mode*, the user would be able to manually allow transmitting and receiving with a forced menu reset (but this would also clear programmed channel information and DTMF information)<\/i><\/li>\n<\/ul>\n<p><b>Revive Code: <\/b>When this command is received, the UV-5X3 will be revived from the \u201cKilled mode\u201d or \u201cStunned Mode\u201d. This will reinstate abilities to transmit and receive.<\/p>\n<h1>USER LEVELS, DETAILS AND PROGRAMMING<\/h1>\n<p>There are two user levels that can be assigned unique DTMF IDs: Master and Vice<\/p>\n<p>You can assign each user level to have permission for all, or just some of the remote commands (Inspection, Monitor, Stun, Kill, and Revive).<\/p>\n<p><i>This CHIRP screenshot is below<\/i><i>:<\/i><\/p>\n<p><strong><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-45690 aligncenter\" src=\"https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/10\/image2-1.jpg\" alt=\"\" width=\"660\" height=\"357\" srcset=\"https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/10\/image2-1.jpg 660w, https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/10\/image2-1-600x325.jpg 600w, https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/10\/image2-1-320x173.jpg 320w, https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/10\/image2-1-480x260.jpg 480w, https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/10\/image2-1-640x346.jpg 640w, https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/10\/image2-1-400x216.jpg 400w\" sizes=\"auto, (max-width: 660px) 100vw, 660px\" \/>PROGRAMMING THE DECODE (RECEIVING) REMOTE COMMANDS (CHIRP):<\/strong><\/p>\n<p>This illustration uses the below Decode (receiving) settings, in CHIRP, for our demonstration<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-45691\" src=\"https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/10\/image4-1.jpg\" alt=\"\" width=\"1089\" height=\"785\" srcset=\"https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/10\/image4-1.jpg 1089w, https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/10\/image4-1-600x433.jpg 600w, https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/10\/image4-1-1024x738.jpg 1024w, https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/10\/image4-1-768x554.jpg 768w, https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/10\/image4-1-320x231.jpg 320w, https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/10\/image4-1-480x346.jpg 480w, https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/10\/image4-1-800x577.jpg 800w, https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/10\/image4-1-640x461.jpg 640w, https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/10\/image4-1-400x288.jpg 400w\" sizes=\"auto, (max-width: 1089px) 100vw, 1089px\" \/>Inspection, Monitor, Stun, Kill, and Revive require a User Level Permission with the remote command. Alarm is the only remote command without a User Level Permission required.<\/p>\n<h2><b>To Send a Remote Command:<\/b><\/h2>\n<p>Transmit the DTMF Sequence: \u2018Command Code\u2019 + \u2018Space Code\u2019 + \u2018User ID\u2019 The default space code is \u2018*\u2019; you may have it set differently in software.<\/p>\n<p><b>Using the above settings &#8211;\u00a0 to send the Inspection Command you would transmit: \u00a0 <\/b><\/p>\n<p><i>Using Master ID: <\/i>\u2018101\u2019 (Inspection Code) \u2018*\u2019 (Space Code) \u2018111\u2019 (User Level) = \u2018101*111\u2019 <i>Using Vice ID: <\/i>\u2018101\u2019 (Inspection Code) \u2018*\u2019 (Space Code) \u2018222\u2019 (User Level) = \u2018101*222\u2019<\/p>\n<p><strong>PROGRAMMING THE ENCODE (TRANSMITTING) REMOTE COMMANDS (CHIRP):<\/strong><\/p>\n<p>The UV-5X3 has the ability to store 15 DTMF remote commands. In this section we will reference the previous settings we just stored in our last section. The encode commands we will be storing are:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-45692\" src=\"https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/10\/image6.png\" alt=\"\" width=\"1091\" height=\"787\" srcset=\"https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/10\/image6.png 1091w, https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/10\/image6-600x433.png 600w, https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/10\/image6-1024x739.png 1024w, https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/10\/image6-768x554.png 768w, https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/10\/image6-320x231.png 320w, https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/10\/image6-480x346.png 480w, https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/10\/image6-800x577.png 800w, https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/10\/image6-640x462.png 640w, https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/10\/image6-400x289.png 400w\" sizes=\"auto, (max-width: 1091px) 100vw, 1091px\" \/>In Signal Codes 1-6, we have stored the 6 commands in the same order that they appeared in the previous example. We are using the Master ID as the user ID for sending these commands.<\/p>\n<h1>SENDING AND RECEIVING A COMMAND:<\/h1>\n<p>In this example, we will be sending a command from a UV-5X3 to another UV-5X3 (which are programmed according to the previous sections). This example also assumes that you already have the radio channels programmed and the radios are on the same frequency<\/p>\n<p>First we will enable our sending radio to transmit DTMF tones from the S-CODE Storage bank. This is done from \u2018Menu 19\u2019 on the UV-5X3 (PTT ID).<\/p>\n<p>You can set the S-Code to transmit at either: BOT, EOT, BOTH, or OFF (beginning of transmission, ending of transmission, both, or off). In this example we will set our S-Code to Transmit at \u2018EOT\u2019 (at the end of transmission, (after releasing the PTT)).<\/p>\n<p>Menu 19 (PTT-ID) is a shared DTMF dialing menu used by both ANI (Automatic Number Identification) and S-CODE (Signal Code). In CHIRP, you will set when ANI dialing will be used (if at all). You can select ANI to be used with PTT-ID on: BOT, EOT, Both, or Off<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-45693 aligncenter\" src=\"https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/10\/image1-1.jpg\" alt=\"\" width=\"255\" height=\"270\" \/>S-CODE dialing will be enabled on the PTT-ID settings that ANI dialing is <i>not<\/i> enabled for. In this example we had previously set ANI dialing to \u2018off\u2019. This allowed S-CODE dialing to work on all items in Menu 19 (PTT-ID).<\/p>\n<p>&nbsp;<\/p>\n<p>S-CODE dialing will be enabled on the PTT-ID settings that ANI dialing is <i>not<\/i> enabled for. In this example we had previously set ANI dialing to \u2018off\u2019. This allowed S-CODE dialing to work on all items in Menu 19 (PTT-ID).<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-45694 aligncenter\" src=\"https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/10\/image6-1.png\" alt=\"\" width=\"1091\" height=\"787\" srcset=\"https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/10\/image6-1.png 1091w, https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/10\/image6-1-600x433.png 600w, https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/10\/image6-1-1024x739.png 1024w, https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/10\/image6-1-768x554.png 768w, https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/10\/image6-1-320x231.png 320w, https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/10\/image6-1-480x346.png 480w, https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/10\/image6-1-800x577.png 800w, https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/10\/image6-1-640x462.png 640w, https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/10\/image6-1-400x289.png 400w\" sizes=\"auto, (max-width: 1091px) 100vw, 1091px\" \/>Now that we have enabled S-CODE to be transmitted at the end of transmission (via Menu 19); we can now select the S-CODE we\u00a0 want to transmit. We will do this from the Menu 17 (S-CODE).<\/p>\n<p>In this example we will transmit S-CODE 1, which was the \u2018Inspection code\u2019 with the Master ID user level: \u2018101*111\u2019<\/p>\n<p>By confirming S-CODE 1 is selected in Menu 17, exit the menu and simply momentarily press the PTT button on the same channel\u00a0 that the receiving UV-5X3 is on. Once you have released the PTT, the DTMF command for Inspection will be transmitted over the air. Depending on how you have Menu 16 set, you may or may not hear your DTMF tones being sent.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-45695 aligncenter\" src=\"https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/10\/image3.jpg\" alt=\"\" width=\"357\" height=\"364\" srcset=\"https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/10\/image3.jpg 357w, https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/10\/image3-320x326.jpg 320w\" sizes=\"auto, (max-width: 357px) 100vw, 357px\" \/>You should have successfully enabled the Inspection command on the receiving UV-5X3. This is confirmed by the UV-5X3 that was \u2018inspected\u2019 replying with its ANI (automatic number identification).<\/p>\n<p><b><i>You can also send Commands by simply dialing them on a DTMF keypad over-the-air<\/i><\/b><\/p>\n<h1>OTHER SETTINGS TO MENTION:<\/h1>\n<h2><b>In CHIRP DTMF Decode Settings you can set a couple other items:<\/b><\/h2>\n<p>Reset Time: This is the time that a\u00a0 DTMF command has to be sent once the first DTMF tone is received. In our examples we were allowing 8100ms (8.1 seconds) from the first to the last tone.<\/p>\n<p>Delay Processing Time: This is the time that it takes before the radio will respond to the command it was given. We set our examples to 500ms (half a second)<\/p>\n<h2><b>In CHIRP DTMF Encode Settings you can set a couple other items:<\/b><\/h2>\n<p>DTMF Speed (on): This is the time that a DTMF tone is played over the air, in our example we used 70ms.<\/p>\n<p>DTMF Speed (off): This is the time in between DTMF tones being sent over the air, in our example we used 70ms.<\/p>\n<p>Conclusion:<\/p>\n<p>Once you have the encode (receiving) commands set and the decode (storage\/transmitting) commands set,\u00a0 it should only take a matter of seconds to send remote commands from one UV-5X3 to another UV-5X3<\/p>\n<p>Several radios can store and send DTMF commands. Consult with that radio\u2019s user guide for the procedure for storing and sending DTMF commands.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>(REQUIRES CHIRP SOFTWARE &amp; A PROGRAMMING CABLE) INTRODUCTION: BRIEF DTMF COMMANDS EXPLANATION Any Radio with DTMF Ability can be used to send Remote Commands to a UV-5X3. For illustration purposes, and as an introduction to the function, we will explain this feature by using 2 UV-5X3s. The UV-5X3 is capable to listening for Over-the-Air (OTA) [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":5242,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[16],"tags":[],"class_list":["post-5239","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog"],"acf":[],"aioseo_notices":[],"featured_image_src":{"landsacpe":["https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/11\/image2-1.jpg",660,357,false],"list":["https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/11\/image2-1-463x348.jpg",463,348,true],"medium":["https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/11\/image2-1-300x162.jpg",300,162,true],"full":["https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/11\/image2-1.jpg",660,357,false]},"jetpack_featured_media_url":"https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2020\/11\/image2-1.jpg","jetpack_sharing_enabled":true,"jetpack_likes_enabled":false,"_links":{"self":[{"href":"https:\/\/baofengtech.com\/staging\/wp-json\/wp\/v2\/posts\/5239","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/baofengtech.com\/staging\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/baofengtech.com\/staging\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/baofengtech.com\/staging\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/baofengtech.com\/staging\/wp-json\/wp\/v2\/comments?post=5239"}],"version-history":[{"count":0,"href":"https:\/\/baofengtech.com\/staging\/wp-json\/wp\/v2\/posts\/5239\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/baofengtech.com\/staging\/wp-json\/wp\/v2\/media\/5242"}],"wp:attachment":[{"href":"https:\/\/baofengtech.com\/staging\/wp-json\/wp\/v2\/media?parent=5239"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/baofengtech.com\/staging\/wp-json\/wp\/v2\/categories?post=5239"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/baofengtech.com\/staging\/wp-json\/wp\/v2\/tags?post=5239"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}