{"id":9559,"date":"2025-10-11T16:31:03","date_gmt":"2025-10-11T08:31:03","guid":{"rendered":"https:\/\/telycam.com\/?page_id=9559"},"modified":"2026-07-23T15:31:39","modified_gmt":"2026-07-23T07:31:39","slug":"latest-firmware","status":"publish","type":"page","link":"https:\/\/telycam.com\/latest-firmware","title":{"rendered":"Latest Firmware"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"9559\" class=\"elementor elementor-9559\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ab4f663 e-con e-atomic-element e-flexbox-base e-ab4f663-0596620 mtb-3 \" data-id=\"ab4f663\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"ab4f663\" data-e-type=\"e-flexbox\" data-id=\"ab4f663\">\n    \t\t\t<h1 data-interaction-id=\"dad9b14\" class=\"e-dad9b14-22eaad4 e-heading-base\" data-e-type=\"widget\" data-id=\"dad9b14\">Latest Firmware<br><\/h1>\n\t\t\t\t\t<p class=\"text e-23c8b8b-b6728d4 e-paragraph-base\" data-interaction-id=\"23c8b8b\" data-e-type=\"widget\" data-id=\"23c8b8b\">There are different firmware downloads depending on the <strong>manufacture date<\/strong> and <strong>current firmware version<\/strong> of your camera.<\/p>\n\t\t<div class=\"elementor-element elementor-element-c925629 e-con e-atomic-element e-flexbox-base e-c925629-fa3b835 \" data-id=\"c925629\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"c925629\" data-e-type=\"e-flexbox\" data-id=\"c925629\">\n    <div class=\"elementor-element elementor-element-140b3b5 e-con e-atomic-element e-flexbox-base e-140b3b5-f2eaa75 \" data-id=\"140b3b5\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"140b3b5\" data-e-type=\"e-flexbox\" data-id=\"140b3b5\">\n    \t\t\t<h3 data-interaction-id=\"8494017\" class=\"e-8494017-4113bd3 e-heading-base\" data-e-type=\"widget\" data-id=\"8494017\">How to find your device's manufacture year<\/h3>\n\t\t\t\t\t<p class=\"text-300-16px e-4f82be4-760c9ed e-paragraph-base\" data-interaction-id=\"4f82be4\" data-e-type=\"widget\" data-id=\"4f82be4\">To check the manufacture date of your camera, please look at the <strong>13<sup>th<\/sup> and 14<sup>th<\/sup><\/strong> digits of your serial number. <br>Cameras manufactured in 2026 will have \u201c26\u201d in this position.<\/p>\n\t\t\n<\/div>\n\t\t\t<img fetchpriority=\"high\" decoding=\"async\" class=\"e-image-base e-bf74e3d-f98aa1a\" data-interaction-id=\"bf74e3d\" data-e-type=\"widget\" data-id=\"bf74e3d\" id=\"12608\" src=\"https:\/\/telycam.com\/wp-content\/uploads\/2026\/04\/serial-number-helper.png\" width=\"1069\" height=\"344\" srcset=\"https:\/\/telycam.com\/wp-content\/uploads\/2026\/04\/serial-number-helper.png 1069w, https:\/\/telycam.com\/wp-content\/uploads\/2026\/04\/serial-number-helper-300x97.png 300w, https:\/\/telycam.com\/wp-content\/uploads\/2026\/04\/serial-number-helper-1024x330.png 1024w, https:\/\/telycam.com\/wp-content\/uploads\/2026\/04\/serial-number-helper-768x247.png 768w\" alt=\"serial number helper\"\/>\t\t\n<\/div>\n\t\t\t<p class=\"text top-bottom-margin-2 e-72bff5f-155ba85 e-paragraph-base\" data-interaction-id=\"72bff5f\" data-e-type=\"widget\" data-id=\"72bff5f\"><strong>Be sure to use only the appropriate download below. Installing the incorrect firmware version may result in abnormal behavior.<\/strong><\/p>\n\t\t\t\t<div class=\"elementor-element elementor-element-e552f76 elementor-widget elementor-widget-html\" data-id=\"e552f76\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\r\n*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\r\n.fd-wrap {\r\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif;\r\n  font-size: 15px; color: #1a1a1a; max-width: 1140px; margin: 0 auto; padding: 0 16px 48px;\r\n}\r\n.fd-intro { background: #f5f6f8; border-left: 3px solid #2d5be3; border-radius: 6px; padding: 18px 20px; margin-bottom: 32px; font-size: 14px; line-height: 1.7; color: #333; }\r\n.fd-intro strong { color: #1a1a1a; }\r\n.fd-intro em { font-style: normal; color: #2d5be3; }\r\n.fd-series-tabs { display: flex; flex-wrap: wrap; gap: 10px; margin-bottom: 28px; }\r\n.fd-series-btn { padding: 9px 22px; border-radius: 24px; border: 1.5px solid #d0d4dc; background: #ffffff; font-size: 14px; font-weight: 500; color: #6d5bb5; cursor: pointer; transition: all 0.15s; }\r\n.fd-series-btn:hover { border-color: #6d5bb5; color: #ffffff; background: #6d5bb5; }\r\n.fd-series-btn.active { background: #6d5bb5; border-color: #6d5bb5; color: #fff; }\r\n.fd-model-row { display: none; margin-bottom: 24px; }\r\n.fd-model-row.visible { display: block; }\r\n.fd-label { font-size: 12px; font-weight: 600; text-transform: uppercase; letter-spacing: 0.6px; color: #888; margin-bottom: 8px; }\r\n.fd-model-select, .fd-sub-select { width: 100%; max-width: 300px; padding: 10px 14px; border: 1.5px solid #d0d4dc; border-radius: 8px; font-size: 14px; color: #1a1a1a; background: #fff; appearance: none; background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23888' stroke-width='1.5' fill='none' stroke-linecap='round'\/%3E%3C\/svg%3E\"); background-repeat: no-repeat; background-position: right 14px center; cursor: pointer; transition: border-color 0.15s; }\r\n.fd-model-select:focus, .fd-sub-select:focus { outline: none; border-color: #2d5be3; }\r\n.fd-year-row { display: none; margin-bottom: 24px; }\r\n.fd-year-row.visible { display: block; }\r\n.fd-year-tabs { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 8px; }\r\n.fd-year-btn { padding: 8px 20px; border-radius: 20px; border: 1.5px solid #d0d4dc; background: #fff; font-size: 13px; font-weight: 500; color: #444; cursor: pointer; transition: all 0.15s; }\r\n.fd-year-btn:hover { border-color: #2d5be3; color: #2d5be3; }\r\n.fd-year-btn.active { background: #2d5be3; border-color: #2d5be3; color: #fff; }\r\n.fd-version-row { display: none; margin-bottom: 24px; }\r\n.fd-version-row.visible { display: block; }\r\n.fd-notice { border-radius: 6px; padding: 13px 16px; font-size: 13px; line-height: 1.65; margin-bottom: 16px; display: flex; gap: 10px; align-items: flex-start; }\r\n.fd-notice-icon { font-size: 16px; flex-shrink: 0; margin-top: 1px; }\r\n.fd-notice.blue  { background: #eef2fd; color: #1a3a8f; border-left: 3px solid #2d5be3; }\r\n.fd-notice.amber { background: #fff8ec; color: #7a4a00; border-left: 3px solid #f0a500; }\r\n.fd-notice.green { background: #edf7f1; color: #1a5c35; border-left: 3px solid #27ae60; }\r\n.fd-notice.red   { background: #fdf0f0; color: #7a1a1a; border-left: 3px solid #e03c3c; }\r\n.fd-notice strong { font-weight: 600; display: block; margin-bottom: 3px; }\r\n.fd-result { display: none; }\r\n.fd-result.visible { display: block; }\r\n.fd-product-header { display: flex; align-items: baseline; gap: 10px; margin-bottom: 4px; }\r\n.fd-product-name { font-size: 17px; font-weight: 600; color: #1a1a1a; }\r\n.fd-latest-badge { font-size: 11px; font-weight: 600; background: #e8f5ee; color: #1a5c35; padding: 2px 9px; border-radius: 20px; }\r\n.fd-version-label { font-size: 13px; color: #666; margin-bottom: 20px; }\r\n\r\n\/* FIX 4: plain text note \u2014 no background, just a simple line of text *\/\r\n.fd-note { font-size: 13px; color: #666; margin-bottom: 14px; line-height: 1.6; }\r\n\r\n.fd-dl-card { border: 1px solid #e4e7ee; border-radius: 10px; padding: 16px 18px; margin-bottom: 10px; display: flex; align-items: center; justify-content: space-between; gap: 12px; background: #fff; }\r\n.fd-dl-name { font-size: 14px; font-weight: 600; color: #1a1a1a; }\r\n.fd-dl-meta { font-size: 12px; color: #888; margin-top: 3px; }\r\n.fd-dl-btn { display: inline-flex; align-items: center; gap: 6px; padding: 9px 20px; background: #ffffff; color: #6d5bb5; border: 1px solid #e4e7ee; border-radius: 22px; font-size: 13px; font-weight: 500; cursor: pointer; text-decoration: none; white-space: nowrap; flex-shrink: 0; transition: background 0.15s; }\r\n.fd-dl-btn:hover { background: #eeedfe; }\r\n.fd-dl-btn svg { flex-shrink: 0; }\r\n.fd-prev-toggle { font-size: 13px; color: #2d5be3; cursor: pointer; margin-top: 8px; display: inline-flex; align-items: center; gap: 5px; background: none; border: none; padding: 8px; }\r\n.fd-prev-toggle:hover { text-decoration: underline; }\r\n.fd-prev-list { display: none; margin-top: 10px; border: 1px solid #e4e7ee; border-radius: 10px; overflow: hidden; }\r\n.fd-prev-list.open { display: block; }\r\n.fd-prev-item { display: flex; flex-direction: column; padding: 12px 18px; border-bottom: 1px solid #f0f1f4; gap: 2px; }\r\n.fd-prev-item:last-child { border-bottom: none; }\r\n.fd-prev-name { font-size: 13px; font-weight: 500; color: #444; }\r\n.fd-prev-date { font-size: 12px; color: #999; }\r\n@media (max-width: 540px) {\r\n  .fd-dl-card { flex-direction: column; align-items: flex-start; }\r\n  .fd-dl-btn { width: 100%; justify-content: center; }\r\n  .fd-model-select, .fd-sub-select { max-width: 100%; }\r\n}\r\n<\/style>\r\n\r\n<div class=\"fd-wrap\">\r\n\r\n\r\n  <div class=\"fd-label\">Select your product series<\/div>\r\n  <div class=\"fd-series-tabs\">\r\n    <button class=\"fd-series-btn\" onclick=\"selectSeries('explore', event)\">Explore<\/button>\r\n    <button class=\"fd-series-btn\" onclick=\"selectSeries('vision', event)\">Vision+<\/button>\r\n    <button class=\"fd-series-btn\" onclick=\"selectSeries('drive', event)\">Drive+<\/button>\r\n    <button class=\"fd-series-btn\" onclick=\"selectSeries('vjoy', event)\">V Joy+<\/button>\r\n    <button class=\"fd-series-btn\" onclick=\"selectSeries('iris', event)\">IRIS Plugin<\/button>\r\n  <\/div>\r\n\r\n  <!-- EXPLORE -->\r\n  <div id=\"series-explore\" class=\"fd-model-row\">\r\n    <div class=\"fd-label\">Select model<\/div>\r\n    <select class=\"fd-model-select\" onchange=\"selectModel('explore', this.value)\">\r\n      <option value=\"\">\u2014 Choose a model \u2014<\/option>\r\n      <option value=\"explore-std\">Explore<\/option>\r\n      <option value=\"explore-se\">Explore SE<\/option>\r\n      <option value=\"explore-xe\">Explore XE<\/option>\r\n    <\/select>\r\n    <div id=\"year-explore\" class=\"fd-year-row\">\r\n      <div class=\"fd-label\" style=\"margin-top:20px;\">Select manufacture year<\/div>\r\n      <div class=\"fd-year-tabs\">\r\n        <button class=\"fd-year-btn\" onclick=\"selectYear('explore','2026later', event)\">2026 &amp; later<\/button>\r\n        <button class=\"fd-year-btn\" onclick=\"selectYear('explore','before2026', event)\">Before 2026<\/button>\r\n      <\/div>\r\n    <\/div>\r\n    <div id=\"version-explore\" class=\"fd-version-row\">\r\n      <div class=\"fd-label\" style=\"margin-top:4px;\">Select your current firmware version<\/div>\r\n      <div class=\"fd-notice blue\"><span class=\"fd-notice-icon\">\u2139\ufe0f<\/span><div>Check your current firmware version in the WebUI or OSD Menu, then download the corresponding firmware package below.<\/div><\/div>\r\n      <select class=\"fd-sub-select\" onchange=\"selectVersion('explore', this.value)\">\r\n        <option value=\"\">\u2014 Choose a version range \u2014<\/option>\r\n        <option value=\"v664later\">V664 or later<\/option>\r\n        <option value=\"beforev664\">Earlier than V664<\/option>\r\n      <\/select>\r\n    <\/div>\r\n    <div id=\"result-explore-2026later\" class=\"fd-result\">\r\n      <div class=\"fd-notice amber\"><span class=\"fd-notice-icon\">\u26a0\ufe0f<\/span><div>Only for devices manufactured in 2026. Installing on earlier models may cause malfunctions.<\/div><\/div>\r\n      <div id=\"result-explore-2026later-content\"><\/div>\r\n    <\/div>\r\n    <div id=\"result-explore-v664later\" class=\"fd-result\">\r\n      <div class=\"fd-notice green\"><span class=\"fd-notice-icon\">\u2705<\/span><div><strong>Running firmware V664 or later<\/strong>Only use this firmware if your current version is V664 or later. Upgrading from earlier versions may result in abnormal functionality.<\/div><\/div>\r\n      <div id=\"result-explore-v664later-content\"><\/div>\r\n    <\/div>\r\n    <div id=\"result-explore-beforev664\" class=\"fd-result\">\r\n      <div class=\"fd-notice amber\"><span class=\"fd-notice-icon\">\u26a0\ufe0f<\/span><div><strong>Running firmware earlier than V664<\/strong>Only use this firmware if your current version is earlier than V664. Please follow the upgrade guide and installation sequence provided in each package.<\/div><\/div>\r\n      <div id=\"result-explore-beforev664-content\"><\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- VISION+ -->\r\n  <div id=\"series-vision\" class=\"fd-model-row\">\r\n    <div class=\"fd-label\">Select model<\/div>\r\n    <select class=\"fd-model-select\" onchange=\"selectModel('vision', this.value)\">\r\n      <option value=\"\">\u2014 Choose a model \u2014<\/option>\r\n      <option value=\"vision-4kn-12x\">Vision+ 4KN 12X<\/option>\r\n      <option value=\"vision-4kn-20x\">Vision+ 4KN 20X<\/option>\r\n      <option value=\"vision-4kn-30x\">Vision+ 4KN 30X<\/option>\r\n      <option value=\"vision-4kz\">Vision+ 4KZ<\/option>\r\n      <option value=\"vision-n3-20x\">Vision+ N3 20X<\/option>\r\n      <option value=\"vision-n3-30x\">Vision+ N3 30X<\/option>\r\n      <option value=\"vision-se\">Vision+ SE<\/option>\r\n    <\/select>\r\n    <div id=\"year-vision\" class=\"fd-year-row\">\r\n      <div class=\"fd-label\" style=\"margin-top:20px;\">Select manufacture year<\/div>\r\n      <div class=\"fd-year-tabs\">\r\n        <button class=\"fd-year-btn\" onclick=\"selectYear('vision','2026later', event)\">2026 &amp; later<\/button>\r\n        <button class=\"fd-year-btn\" onclick=\"selectYear('vision','before2026', event)\">Before 2026<\/button>\r\n      <\/div>\r\n    <\/div>\r\n    <div id=\"version-vision\" class=\"fd-version-row\">\r\n      <div class=\"fd-label\" style=\"margin-top:4px;\">Select your current firmware version<\/div>\r\n      <div class=\"fd-notice blue\"><span class=\"fd-notice-icon\">\u2139\ufe0f<\/span><div>Check your current firmware version in the WebUI or OSD Menu, then download the corresponding firmware package below.<\/div><\/div>\r\n      <select class=\"fd-sub-select\" onchange=\"selectVersion('vision', this.value)\">\r\n        <option value=\"\">\u2014 Choose a version range \u2014<\/option>\r\n        <option value=\"v664later\">V664 or later<\/option>\r\n        <option value=\"beforev664\">Earlier than V664<\/option>\r\n      <\/select>\r\n    <\/div>\r\n    <div id=\"result-vision-2026later\" class=\"fd-result\">\r\n      <div class=\"fd-notice amber\"><span class=\"fd-notice-icon\">\u26a0\ufe0f<\/span><div>Only for devices manufactured in 2026. Installing on earlier models may cause malfunctions.<\/div><\/div>\r\n      <div id=\"result-vision-2026later-content\"><\/div>\r\n    <\/div>\r\n    <div id=\"result-vision-v664later\" class=\"fd-result\">\r\n      <div class=\"fd-notice green\"><span class=\"fd-notice-icon\">\u2705<\/span><div><strong>Running firmware V664 or later<\/strong>Only use this firmware if your current version is V664 or later. Upgrading from earlier versions may result in abnormal functionality.<\/div><\/div>\r\n      <div id=\"result-vision-v664later-content\"><\/div>\r\n    <\/div>\r\n    <div id=\"result-vision-beforev664\" class=\"fd-result\">\r\n      <div class=\"fd-notice amber\"><span class=\"fd-notice-icon\">\u26a0\ufe0f<\/span><div><strong>Running firmware earlier than V664<\/strong>Only use this firmware if your current version is earlier than V664. Please follow the upgrade guide and installation sequence provided in each package.<\/div><\/div>\r\n      <div id=\"result-vision-beforev664-content\"><\/div>\r\n    <\/div>\r\n    <!-- FIX: separate container for direct-download Vision models (4KZ, SE) -->\r\n    <!-- named \"result-vision-direct\" so hideAllResults('vision') won't match it -->\r\n    <div id=\"result-vision-direct\" class=\"fd-result\" style=\"margin-top:20px;\">\r\n      <div id=\"result-vision-direct-content\"><\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- DRIVE+ -->\r\n  <div id=\"series-drive\" class=\"fd-model-row\">\r\n    <div class=\"fd-label\">Select model<\/div>\r\n    <select class=\"fd-model-select\" onchange=\"selectModel('drive', this.value)\">\r\n      <option value=\"\">\u2014 Choose a model \u2014<\/option>\r\n      <option value=\"drive-4kn-35x\">Drive+ 4KN 35X (Legacy product)<\/option>\r\n      <option value=\"drive-n\">Drive+ N<\/option>\r\n      <option value=\"drive-se\">Drive+ SE<\/option>\r\n    <\/select>\r\n    <div id=\"result-drive\" class=\"fd-result\" style=\"margin-top:20px;\">\r\n      <div id=\"result-drive-content\"><\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- VJOY+ -->\r\n  <div id=\"series-vjoy\" class=\"fd-model-row\">\r\n    <div class=\"fd-label\">Select model<\/div>\r\n    <select class=\"fd-model-select\" onchange=\"selectModel('vjoy', this.value)\">\r\n      <option value=\"\">\u2014 Choose a model \u2014<\/option>\r\n      <option value=\"vjoy-plus\">V Joy+<\/option>\r\n      <option value=\"vjoy-plus-at\">V Joy+ AT<\/option>\r\n    <\/select>\r\n    <div id=\"result-vjoy\" class=\"fd-result\" style=\"margin-top:20px;\">\r\n      <div id=\"result-vjoy-content\"><\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- IRIS PLUGIN \u2014 FIX 3: no version \/ version number shown -->\r\n  <div id=\"series-iris\" class=\"fd-model-row\">\r\n    <div class=\"fd-notice red\"><span class=\"fd-notice-icon\">\ud83d\udd34<\/span><div><strong>Important Notice<\/strong>This plugin only applies to the <b>Explore and Vision+ series<\/b>. Before using the IRIS plugin, please ensure that your device was purchased <b>on or after January 1, 2026<\/b>. Using the plugin on older devices will cause malfunctions. If you're unsure about your device's production date or have any questions, feel free to contact us.<\/div><\/div>\r\n    <div id=\"result-iris-content\"><\/div>\r\n  <\/div>\r\n\r\n<\/div>\r\n\r\n<script>\r\n\/* ============================================================\r\n   DATA\r\n   note   : optional plain-text note shown above download card (no background colour)\r\n   notice : not used for direct models \u2014 kept for future use on year\/version path\r\n   prev   : { ver, date } \u2014 shows version name + date, no download button\r\n   ============================================================ *\/\r\nconst DATA = {\r\n\r\n  \/* \u2500\u2500 EXPLORE \u2500\u2500 *\/\r\n  'explore-std': {\r\n    name: 'Explore', latest: 'V749', released: '2026-04-09',\r\n    url2026: 'https:\/\/telycam.com\/wp-content\/uploads\/2026\/04\/EXPLORE-1.zip',\r\n    urlV664: 'https:\/\/telycam.com\/wp-content\/uploads\/2026\/04\/EXPLORE.zip',\r\n    urlBefore664: 'https:\/\/telycam.com\/wp-content\/uploads\/2026\/06\/Explore_Below_V664.zip',\r\n    prev: []\r\n  },\r\n  'explore-se': {\r\n    name: 'Explore SE', latest: 'V749', released: '2026-04-09',\r\n    url2026: 'https:\/\/telycam.com\/wp-content\/uploads\/2026\/04\/EXPLORE-SE-1.zip',\r\n    urlV664: 'https:\/\/telycam.com\/wp-content\/uploads\/2026\/04\/EXPLORE-SE.zip',\r\n    urlBefore664: 'https:\/\/telycam.com\/wp-content\/uploads\/2026\/06\/EXPLORE-SE_Below_V664.zip',\r\n    prev: []\r\n  },\r\n  'explore-xe': {\r\n    name: 'Explore XE', latest: 'V749', released: '2026-04-09',\r\n    url2026: 'https:\/\/telycam.com\/wp-content\/uploads\/2026\/04\/EXPLORE-XE2026.zip',\r\n    urlV664: 'https:\/\/telycam.com\/wp-content\/uploads\/2026\/04\/EXPLORE-XE-before-2026.zip',\r\n    urlBefore664: 'https:\/\/telycam.com\/wp-content\/uploads\/2026\/06\/EXPLORE-XE_Below_V664.zip',\r\n    prev: []\r\n  },\r\n\r\n  \/* \u2500\u2500 VISION+ \u2500\u2500 *\/\r\n  'vision-4kn-12x': {\r\n    name: 'Vision+ 4KN 12X', latest: 'V749', released: '2026-04-09',\r\n    url2026: 'https:\/\/telycam.com\/wp-content\/uploads\/2026\/04\/Vision-4KN-12X-1.zip',\r\n    urlV664: 'https:\/\/telycam.com\/wp-content\/uploads\/2026\/04\/Vision-4KN-12X.zip',\r\n    urlBefore664: 'https:\/\/telycam.com\/wp-content\/uploads\/2026\/06\/Vision-4KN-12X.zip',\r\n    prev: []\r\n  },\r\n  'vision-4kn-20x': {\r\n    name: 'Vision+ 4KN 20X', latest: 'V749', released: '2026-04-09',\r\n    url2026: 'https:\/\/telycam.com\/wp-content\/uploads\/2026\/04\/Vision-4KN-20X-1.zip',\r\n    urlV664: 'https:\/\/telycam.com\/wp-content\/uploads\/2026\/04\/Vision-4KN-20X.zip',\r\n    urlBefore664: 'https:\/\/telycam.com\/wp-content\/uploads\/2026\/06\/Vision-4KN-20X.zip',\r\n    prev: []\r\n  },\r\n  'vision-4kn-30x': {\r\n    name: 'Vision+ 4KN 30X', latest: 'V749', released: '2026-04-09',\r\n    url2026: 'https:\/\/telycam.com\/wp-content\/uploads\/2026\/04\/Vision-4KN-30X-1.zip',\r\n    urlV664: 'https:\/\/telycam.com\/wp-content\/uploads\/2026\/04\/Vision-4KN-30X.zip',\r\n    urlBefore664: 'https:\/\/telycam.com\/wp-content\/uploads\/2026\/06\/Vision-4KN-30X.zip',\r\n    prev: []\r\n  },\r\n  \/* FIX 1: vision-4kz with plain-text note *\/\r\n  'vision-4kz': {\r\n    name: 'Vision+ 4KZ', latest: 'V686', released: '2025-09-25',\r\n    files: [{ label: 'Vision+ 4KZ Firmware \u2013 V686', url: 'https:\/\/telycam.com\/wp-content\/uploads\/2025\/10\/Vision-4KZ-V686.zip' }],\r\n    note: 'Requires firmware version V662 or later. Upgrading from earlier versions may result in abnormal functionality.',\r\n    prev: []\r\n  },\r\n  'vision-n3-20x': {\r\n    name: 'Vision+ N3 20X', latest: 'V749', released: '2026-04-09',\r\n    url2026: 'https:\/\/telycam.com\/wp-content\/uploads\/2026\/04\/Vision-N3-20X-1.zip',\r\n    urlV664: 'https:\/\/telycam.com\/wp-content\/uploads\/2026\/04\/Vision-N3-20X.zip',\r\n    urlBefore664: 'https:\/\/telycam.com\/wp-content\/uploads\/2026\/06\/Vision-N3-20X_Below_V664.zip',\r\n    prev: []\r\n  },\r\n  'vision-n3-30x': {\r\n    name: 'Vision+ N3 30X', latest: 'V749', released: '2026-04-09',\r\n    url2026: 'https:\/\/telycam.com\/wp-content\/uploads\/2026\/04\/Vision-N3-30X-1.zip', urlV664: 'https:\/\/telycam.com\/wp-content\/uploads\/2026\/04\/Vision-N3-30X.zip', urlBefore664: 'https:\/\/telycam.com\/wp-content\/uploads\/2026\/06\/Vision-N3-30X_Below_V664.zip',\r\n    prev: []\r\n  },\r\n  \/* FIX 2: vision-se with plain-text note *\/\r\n  'vision-se': {\r\n    name: 'Vision+ SE', latest: 'V681', released: '2025-09-13',\r\n    files: [{ label: 'Vision+ SE Firmware \u2013 V681', url: 'https:\/\/telycam.com\/wp-content\/uploads\/2025\/12\/Vision-SE.zip' }],\r\n    note: 'Requires firmware version V661 or later. Upgrading from earlier versions may result in abnormal functionality.',\r\n    prev: []\r\n  },\r\n\r\n  \/* \u2500\u2500 DRIVE+ \u2500\u2500 *\/\r\n  'drive-4kn-35x': {\r\n    name: 'Drive+ 4KN 35X (Legacy product)', latest: 'V324', released: '2023-07-05',\r\n    files: [{ label: 'Drive+ 4KN 35X Firmware \u2013 V324', url: 'https:\/\/telycam.com\/wp-content\/uploads\/2025\/10\/Drive-4KN-35X-1.zip' }],\r\n    prev: []\r\n  },\r\n  'drive-n': {\r\n    name: 'Drive+ N', latest: 'V1213 (20X) \/ V1163 (12X)', released: '2025-06-04',\r\n    files: [\r\n      { label: 'Drive+ N 12X Firmware \u2013 V1163', url: 'https:\/\/telycam.com\/wp-content\/uploads\/2025\/10\/Drive-N-12X.zip' },\r\n      { label: 'Drive+ N 20X Firmware \u2013 V1213', url: 'https:\/\/telycam.com\/wp-content\/uploads\/2025\/10\/Drive-N-20X.zip' }\r\n    ],\r\n    prev: []\r\n  },\r\n  'drive-se': {\r\n    name: 'Drive+ SE', latest: 'V1213', released: '2025-06-04',\r\n    files: [{ label: 'Drive+ SE Firmware \u2013 V1213', url: 'https:\/\/telycam.com\/wp-content\/uploads\/2025\/10\/Drive-SE.zip' }],\r\n    prev: []\r\n  },\r\n\r\n  \/* \u2500\u2500 VJOY+ \u2500\u2500 *\/\r\n  'vjoy-plus': {\r\n    name: 'V Joy+', latest: 'V611 \u2013 ARM V1.3F', released: '2026-01-19',\r\n    url: 'https:\/\/telycam.com\/wp-content\/uploads\/2026\/01\/V-JOY_20260119_V611_ARM_V1.3F.zip',\r\n    prev: [{ ver: 'V611 \u2013 ARM V1.3B', date: '2025-01-06' }],\r\n    note: 'Follow the HOW-TO VIDEO for step-by-step instructions on upgrading your controller: https:\/\/www.youtube.com\/watch?v=Fd1uZ2lgU70'\r\n  },\r\n  'vjoy-plus-at': {\r\n    name: 'V Joy+ AT', latest: 'V611 \u2013 ARM V1.3F', released: '2026-01-19',\r\n    url: 'https:\/\/telycam.com\/wp-content\/uploads\/2026\/01\/V-JOYAT_20260119_V611_ARM_V1.3F.zip',\r\n    prev: [{ ver: 'V611 \u2013 ARM V1.3B', date: '2025-01-06' }],\r\n    note: 'Follow the HOW-TO VIDEO for step-by-step instructions on upgrading your controller: https:\/\/www.youtube.com\/watch?v=Fd1uZ2lgU70'\r\n  },\r\n\r\n  \/* FIX 3: IRIS \u2014 no latest\/released shown *\/\r\n  'iris': {\r\n    name: 'IRIS Plugin',\r\n    url: 'https:\/\/telycam.com\/wp-content\/uploads\/2026\/01\/IRIS-Plugin.zip',\r\n    prev: []\r\n  }\r\n};\r\n\r\n\/* Vision+ models that skip year\/version and render directly *\/\r\nconst DIRECT_MODELS = ['vision-4kz', 'vision-se'];\r\n\r\nlet state = { series: null, model: null, year: null, version: null };\r\n\r\n\/* \u2500\u2500 HELPERS \u2500\u2500 *\/\r\nfunction dlBtn(url, label) {\r\n  return `<a href=\"${url}\" class=\"fd-dl-btn\" download>\r\n    <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><path d=\"M7 1v8M4 6l3 3 3-3M2 11h10\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n    ${label || 'Download'}\r\n  <\/a>`;\r\n}\r\n\r\nfunction prevVersionsHTML(prevArr) {\r\n  if (!prevArr || prevArr.length === 0) return '';\r\n  const id = 'prev-' + Math.random().toString(36).slice(2);\r\n  const items = prevArr.map(p => `\r\n    <div class=\"fd-prev-item\">\r\n      <div class=\"fd-prev-name\">${p.ver}<\/div>\r\n      <div class=\"fd-prev-date\">Released: ${p.date}<\/div>\r\n    <\/div>`).join('');\r\n  return `\r\n    <button class=\"fd-prev-toggle\" onclick=\"togglePrev('${id}')\">\r\n      <svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\"><path d=\"M2 4l4 4 4-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\/><\/svg>\r\n      Previous versions\r\n    <\/button>\r\n    <div class=\"fd-prev-list\" id=\"${id}\">${items}<\/div>`;\r\n}\r\n\r\nfunction togglePrev(id) { document.getElementById(id).classList.toggle('open'); }\r\n\r\n\/* FIX 3: productHeader is optional \u2014 pass showMeta=false to hide version line *\/\r\nfunction productHeader(d, showMeta) {\r\n  const meta = showMeta === false ? '' :\r\n    `<div class=\"fd-version-label\">Version ${d.latest} &nbsp;\u00b7&nbsp; Released: ${d.released}<\/div>`;\r\n  return `<div class=\"fd-product-header\">\r\n    <span class=\"fd-product-name\">${d.name}<\/span>\r\n  <\/div>${meta}`;\r\n}\r\n\r\n\/* FIX 4: plain-text note \u2014 only rendered if d.note is set *\/\r\nfunction noteHTML(d) {\r\n  return d.note ? `<p class=\"fd-note\">${d.note}<\/p>` : '';\r\n}\r\n\r\nfunction hideAllResults(series) {\r\n  document.querySelectorAll(`[id^=\"result-${series}\"]`).forEach(el => el.classList.remove('visible'));\r\n}\r\n\r\n\/* \u2500\u2500 SERIES SELECT \u2500\u2500 *\/\r\nfunction selectSeries(s, e) {\r\n  state = { series: s, model: null, year: null, version: null };\r\n  document.querySelectorAll('.fd-series-btn').forEach(b => b.classList.remove('active'));\r\n  e.currentTarget.classList.add('active');\r\n  document.querySelectorAll('.fd-model-row').forEach(el => el.classList.remove('visible'));\r\n  const row = document.getElementById('series-' + s);\r\n  if (!row) return;\r\n  row.classList.add('visible');\r\n  row.querySelectorAll('select').forEach(sel => sel.value = '');\r\n  row.querySelectorAll('.fd-year-row, .fd-version-row').forEach(el => el.classList.remove('visible'));\r\n  row.querySelectorAll('.fd-year-btn').forEach(b => b.classList.remove('active'));\r\n  hideAllResults(s);\r\n\r\n  \/* FIX 3: IRIS \u2014 show download immediately, no version line *\/\r\n  if (s === 'iris') {\r\n    const d = DATA['iris'];\r\n    document.getElementById('result-iris-content').innerHTML =\r\n      productHeader(d, false) +\r\n      noteHTML(d) +\r\n      `<div class=\"fd-dl-card\">\r\n        <div class=\"fd-dl-info\"><div class=\"fd-dl-name\">IRIS Plugin<\/div><\/div>\r\n        ${dlBtn(d.url)}\r\n      <\/div>` +\r\n      prevVersionsHTML(d.prev);\r\n  }\r\n}\r\n\r\n\/* \u2500\u2500 MODEL SELECT \u2500\u2500 *\/\r\nfunction selectModel(series, modelId) {\r\n  state.model = modelId; state.year = null; state.version = null;\r\n  hideAllResults(series);\r\n  const yearRow    = document.getElementById('year-' + series);\r\n  const versionRow = document.getElementById('version-' + series);\r\n  if (yearRow)    { yearRow.classList.remove('visible'); yearRow.querySelectorAll('.fd-year-btn').forEach(b => b.classList.remove('active')); }\r\n  if (versionRow) { versionRow.classList.remove('visible'); const sel = versionRow.querySelector('select'); if (sel) sel.value = ''; }\r\n  if (!modelId) return;\r\n  if (series === 'drive' || series === 'vjoy' || DIRECT_MODELS.includes(modelId)) {\r\n    renderDirectResult(series, modelId);\r\n    return;\r\n  }\r\n  if (yearRow) yearRow.classList.add('visible');\r\n}\r\n\r\n\/* \u2500\u2500 YEAR SELECT \u2500\u2500 *\/\r\nfunction selectYear(series, year, e) {\r\n  state.year = year; state.version = null;\r\n  document.querySelectorAll(`#year-${series} .fd-year-btn`).forEach(b => b.classList.remove('active'));\r\n  e.currentTarget.classList.add('active');\r\n  const versionRow = document.getElementById('version-' + series);\r\n  hideAllResults(series);\r\n  if (year === '2026later') {\r\n    if (versionRow) { versionRow.classList.remove('visible'); const sel = versionRow.querySelector('select'); if (sel) sel.value = ''; }\r\n    renderExploreVisionResult(series, '2026later');\r\n  } else {\r\n    if (versionRow) versionRow.classList.add('visible');\r\n  }\r\n}\r\n\r\n\/* \u2500\u2500 VERSION SELECT \u2500\u2500 *\/\r\nfunction selectVersion(series, ver) {\r\n  state.version = ver;\r\n  hideAllResults(series);\r\n  if (!ver) return;\r\n  renderExploreVisionResult(series, ver);\r\n}\r\n\r\n\/* \u2500\u2500 RENDER: Explore \/ Vision year+version path \u2500\u2500 *\/\r\nfunction renderExploreVisionResult(series, slot) {\r\n  const d = DATA[state.model];\r\n  if (!d) return;\r\n  const el      = document.getElementById(`result-${series}-${slot}`);\r\n  const content = document.getElementById(`result-${series}-${slot}-content`);\r\n  if (!el || !content) return;\r\n  let fileUrl, fileName;\r\n  if (slot === '2026later')  { fileUrl = d.url2026;      fileName = `${d.name} Firmware \u2013 ${d.latest}`; }\r\n  if (slot === 'v664later')  { fileUrl = d.urlV664;      fileName = `${d.name} Firmware \u2013 ${d.latest}`; }\r\n  if (slot === 'beforev664') { fileUrl = d.urlBefore664; fileName = `${d.name} Staged Upgrade Package`; }\r\n  content.innerHTML =\r\n    productHeader(d) +\r\n    noteHTML(d) +\r\n    `<div class=\"fd-dl-card\">\r\n      <div class=\"fd-dl-info\">\r\n        <div class=\"fd-dl-name\">${fileName}<\/div>\r\n        <div class=\"fd-dl-meta\">Version ${d.latest} &nbsp;\u00b7&nbsp; Released: ${d.released}<\/div>\r\n      <\/div>\r\n      ${dlBtn(fileUrl)}\r\n    <\/div>` +\r\n    prevVersionsHTML(d.prev);\r\n  el.classList.add('visible');\r\n}\r\n\r\n\/* \u2500\u2500 RENDER: Direct download (Drive \/ VJoy \/ Vision 4KZ \/ Vision SE) \u2500\u2500 *\/\r\nfunction renderDirectResult(series, modelId) {\r\n  const d = DATA[modelId];\r\n  if (!d) return;\r\n\r\n  \/* FIX: Vision direct models use \"result-vision-direct\" to avoid\r\n     being wiped by hideAllResults which matches \"result-vision*\" *\/\r\n  const containerId = DIRECT_MODELS.includes(modelId)\r\n    ? `result-${series}-direct`\r\n    : `result-${series}`;\r\n  const content = document.getElementById(`${containerId}-content`);\r\n  const el      = document.getElementById(containerId);\r\n  if (!content || !el) return;\r\n\r\n  let filesHTML = '';\r\n  if (d.files) {\r\n    filesHTML = d.files.map(f => `\r\n      <div class=\"fd-dl-card\">\r\n        <div class=\"fd-dl-info\">\r\n          <div class=\"fd-dl-name\">${f.label}<\/div>\r\n          <div class=\"fd-dl-meta\">Released: ${d.released}<\/div>\r\n        <\/div>\r\n        ${dlBtn(f.url)}\r\n      <\/div>`).join('');\r\n  } else if (d.url) {\r\n    filesHTML = `<div class=\"fd-dl-card\">\r\n      <div class=\"fd-dl-info\">\r\n        <div class=\"fd-dl-name\">${d.name} Firmware \u2013 ${d.latest}<\/div>\r\n        <div class=\"fd-dl-meta\">Released: ${d.released}<\/div>\r\n      <\/div>\r\n      ${dlBtn(d.url)}\r\n    <\/div>`;\r\n  }\r\n\r\n  content.innerHTML = productHeader(d) + noteHTML(d) + filesHTML + prevVersionsHTML(d.prev);\r\n  el.classList.add('visible');\r\n}\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a9ae3e5 e-con e-atomic-element e-flexbox-base e-a9ae3e5-fe023f4 \" data-id=\"a9ae3e5\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"a9ae3e5\" data-e-type=\"e-flexbox\" data-id=\"a9ae3e5\">\n    \t\t<div class=\"elementor-element elementor-element-162e4879 elementor-vertical-align-top elementor-widget elementor-widget-image-box\" data-id=\"162e4879\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><div class=\"elementor-image-box-content\"><h3 class=\"elementor-image-box-title\">Need Technical Assistance?<\/h3><p class=\"elementor-image-box-description\">Our engineering support team is available to help with complex firmware deployments or hardware compatibility issues.<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<button data-action-link=\"#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6MTg1LCJ0b2dnbGUiOmZhbHNlfQ%3D%3D\" target=\"_self\" class=\"e-77edd046-9cf67e3 download-firmware-button e-button-base\" data-interaction-id=\"77edd046\" data-e-type=\"widget\" data-id=\"77edd046\">\n\t\tContact Support\n\t<\/button>\t\t\n<\/div>\n\n<\/div>\n<div class=\"elementor-element elementor-element-345fa9f4 e-con-full e-flex wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"345fa9f4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-71ec2e66 elementor-widget__width-initial elementor-widget elementor-widget-icon-box\" data-id=\"71ec2e66\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h2 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tContact Telycam\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h2>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3904827e e-con-full e-flex wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"3904827e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-2c288a54 e-con-full e-flex wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"2c288a54\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3568dea4 elementor-widget elementor-widget-icon-box\" data-id=\"3568dea4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tSales Inquiries\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tsales@telycam.com\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e78f65b elementor-widget elementor-widget-icon-box\" data-id=\"e78f65b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tCall Us\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\t+86-755-33275155\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-41f5a58a e-grid-align-left e-grid-align-mobile-center elementor-shape-rounded elementor-grid-0 elementor-widget elementor-widget-social-icons\" data-id=\"41f5a58a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"social-icons.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-social-icons-wrapper elementor-grid\" role=\"list\">\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-linkedin-in elementor-animation-rotate elementor-repeater-item-4249038\" href=\"https:\/\/www.linkedin.com\/company\/telycam\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Linkedin-in<\/span>\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-linkedin-in\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z\"><\/path><\/svg>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-facebook-f elementor-animation-rotate elementor-repeater-item-13a5be7\" href=\"https:\/\/www.facebook.com\/proavptzcamera\/\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Facebook-f<\/span>\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-facebook-f\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z\"><\/path><\/svg>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-youtube elementor-animation-rotate elementor-repeater-item-e5fc9f6\" href=\"https:\/\/www.youtube.com\/channel\/UCX0Xee6umcyou7nXhKP-Bng\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Youtube<\/span>\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-youtube\" viewBox=\"0 0 576 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z\"><\/path><\/svg>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon- elementor-animation-rotate elementor-repeater-item-9e81120\" href=\"https:\/\/x.com\/Telycamptz\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\"><\/span>\n\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" id=\"&#x56FE;&#x5C42;_1\" x=\"0px\" y=\"0px\" viewBox=\"0 0 1578 1444\" style=\"enable-background:new 0 0 1578 1444;\" xml:space=\"preserve\"><g>\t<g>\t\t<path d=\"M1331,137c-6.7,10-15.2,18.5-23,27.6c-50.5,58.8-101,117.5-151.5,176.3c-46.4,53.9-92.8,107.8-139.3,161.8   C974.1,552.8,931,603,887.8,653.1c-2.2,2.5-2,4.3-0.2,6.9c89.5,130.2,178.9,260.4,268.4,390.6c66.5,96.8,133.1,193.6,199.6,290.5   c4.2,6,8.3,12.1,12.5,18.1c1.9,2.8,1.7,4.2-2,4.1c-1.7,0-3.3,0-5,0c-112.7,0-225.3-0.1-338,0.2c-7,0-11.1-2.2-15-7.9   c-32.2-47.4-64.8-94.6-97.2-141.8C837,1106.2,763.1,998.7,689.3,891.1c-2.4-3.4-3.5-3.2-6-0.2c-52.6,61.3-105.4,122.6-158.1,183.8   c-56.4,65.6-112.8,131.1-169.1,196.7c-25.1,29.2-50.2,58.3-75.3,87.6c-2.6,3-5.3,4.4-9.4,4.4c-31.2-0.2-62.3-0.1-93.5-0.1   c-1.6,0-3.8,0.8-4.6-0.8c-0.9-1.8,1.1-2.9,2.2-4.1c32-37.3,64.1-74.5,96.2-111.8c37.5-43.6,74.9-87.2,112.4-130.8   c40.3-46.9,80.6-93.7,121-140.6c35.6-41.4,71.3-82.9,106.9-124.3c7.4-8.6,14.8-17.2,22.2-25.8c5.4-6.3,5.5-6.2,0.9-12.9   C582.5,735.9,530,659.5,477.6,583.1c-76.1-110.8-152.3-221.7-228.4-332.5c-24.5-35.7-49.1-71.4-73.6-107.1c-1.4-2-3.3-3.9-3.5-6.5   c118.7,0,237.3,0,356,0c1.2,1.6,2.5,3.1,3.6,4.8c37.5,54.5,74.9,109,112.4,163.6c63.7,92.7,127.4,185.4,191,278.2   c2.6,3.8,3.8,3.7,6.7,0.3c59.6-69.4,119.3-138.8,178.9-208.1c68.5-79.6,136.9-159.2,205.4-238.7C1261,137,1296,137,1331,137z    M397.1,217c-25.5,0-51,0-76.5,0c-1.4,0-3.3-0.8-4,0.9c-0.5,1.3,0.9,2.4,1.7,3.4c53.2,76.1,106.4,152.1,159.5,228.2   c96,137.4,192.1,274.8,288.1,412.1c98,140.1,195.9,280.2,293.8,420.4c2.5,3.6,5.1,5,9.4,5c50.2-0.1,100.3-0.1,150.5-0.1   c1.6,0,3.8,0.8,4.7-0.7c0.9-1.6-1.1-2.9-2-4.2c-17.3-24.9-34.7-49.7-52.1-74.6c-68.2-97.5-136.4-195-204.5-292.5   c-58.1-83.2-116.3-166.3-174.4-249.5c-62.1-88.8-124.1-177.5-186.2-266.3c-41.2-59-82.5-118-123.7-177c-2.6-3.7-5.4-5.2-9.9-5.1   C446.8,217.1,422,217,397.1,217z\"><\/path>\t<\/g><\/g><\/svg>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-tiktok elementor-animation-rotate elementor-repeater-item-cc67884\" href=\"https:\/\/www.tiktok.com\/@telycamptz?is_from_webapp=1&#038;sender_device=pc\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Tiktok<\/span>\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-tiktok\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M448,209.91a210.06,210.06,0,0,1-122.77-39.25V349.38A162.55,162.55,0,1,1,185,188.31V278.2a74.62,74.62,0,1,0,52.23,71.18V0l88,0a121.18,121.18,0,0,0,1.86,22.17h0A122.18,122.18,0,0,0,381,102.39a121.43,121.43,0,0,0,67,20.14Z\"><\/path><\/svg>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-animation-rotate elementor-repeater-item-e487838\" href=\"https:\/\/www.instagram.com\/telycamptz?igsh=MTBxanFqc2Nhc2Mzdw==\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Instagram<\/span>\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-instagram\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z\"><\/path><\/svg>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-789ecafb e-con-full e-flex wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"789ecafb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5fb94cac elementor-mobile-button-align-center elementor-button-align-stretch elementor-widget elementor-widget-form\" data-id=\"5fb94cac\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;step_next_label&quot;:&quot;Next&quot;,&quot;step_previous_label&quot;:&quot;Previous&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<form class=\"elementor-form\" method=\"post\" name=\"New Form\" aria-label=\"New Form\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"9559\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"5fb94cac\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"Latest Firmware - Telycam\" \/>\n\n\t\t\t\t\t\t\t<input type=\"hidden\" name=\"queried_id\" value=\"9559\"\/>\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-50 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-name\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tName\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[name]\" id=\"form-field-name\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Name*\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-tel elementor-field-group elementor-column elementor-field-group-field_f5f1e1b elementor-col-50\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_f5f1e1b\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tPhone Number\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<input size=\"1\" type=\"tel\" name=\"form_fields[field_f5f1e1b]\" id=\"form-field-field_f5f1e1b\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Phone Number\" pattern=\"[0-9()#&amp;+*-=.]+\" title=\"Only numbers and phone characters (#, -, *, etc) are accepted.\">\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-50 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-email\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tEmail Address*\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"email\" name=\"form_fields[email]\" id=\"form-field-email\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Email Address*\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-select elementor-field-group elementor-column elementor-field-group-field_d650c92 elementor-col-50\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_d650c92\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tcountry\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field elementor-select-wrapper remove-before \">\n\t\t\t<div class=\"select-caret-down-wrapper\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-caret-down\" viewBox=\"0 0 571.4 571.4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M571 393Q571 407 561 418L311 668Q300 679 286 679T261 668L11 418Q0 407 0 393T11 368 36 357H536Q550 357 561 368T571 393Z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t\t<select name=\"form_fields[field_d650c92]\" id=\"form-field-field_d650c92\" class=\"elementor-field-textual elementor-size-sm\">\n\t\t\t\t\t\t\t\t\t<option value=\"Country\">Country<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Afghanistan\">Afghanistan<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Albania\">Albania<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Algeria\">Algeria<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Andorra\">Andorra<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Angola\">Angola<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Antigua and Barbuda\">Antigua and Barbuda<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Argentina\">Argentina<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Armenia\">Armenia<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Australia\">Australia<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Austria\">Austria<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Azerbaijan\">Azerbaijan<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Bahamas\">Bahamas<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Bahrain\">Bahrain<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Bangladesh\">Bangladesh<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Barbados\">Barbados<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Belarus\">Belarus<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Belgium\">Belgium<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Belize\">Belize<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Benin\">Benin<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Bhutan\">Bhutan<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Bolivia\">Bolivia<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Bosnia and Herzegovina\">Bosnia and Herzegovina<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Botswana\">Botswana<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Brazil\">Brazil<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Brunei\">Brunei<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Bulgaria\">Bulgaria<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Burkina Faso\">Burkina Faso<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Burundi\">Burundi<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Cabo Verde\">Cabo Verde<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Cambodia\">Cambodia<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Cameroon\">Cameroon<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Canada\">Canada<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Central African Republic\">Central African Republic<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Chad\">Chad<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Chile\">Chile<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"China\">China<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Colombia\">Colombia<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Comoros\">Comoros<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Congo (Congo-Brazzaville)\">Congo (Congo-Brazzaville)<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Costa Rica\">Costa Rica<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Croatia\">Croatia<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Cuba\">Cuba<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Cyprus\">Cyprus<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Czech Republic\">Czech Republic<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Denmark\">Denmark<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Djibouti\">Djibouti<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Dominica\">Dominica<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Dominican Republic\">Dominican Republic<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Ecuador\">Ecuador<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Egypt\">Egypt<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"El Salvador\">El Salvador<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Equatorial Guinea\">Equatorial Guinea<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Eritrea\">Eritrea<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Estonia\">Estonia<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Eswatini\">Eswatini<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Ethiopia\">Ethiopia<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Fiji\">Fiji<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Finland\">Finland<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"France\">France<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Gabon\">Gabon<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Gambia\">Gambia<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Georgia\">Georgia<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Germany\">Germany<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Ghana\">Ghana<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Greece\">Greece<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Grenada\">Grenada<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Guatemala\">Guatemala<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Guinea\">Guinea<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Guinea-Bissau\">Guinea-Bissau<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Guyana\">Guyana<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Haiti\">Haiti<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Honduras\">Honduras<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Hungary\">Hungary<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Iceland\">Iceland<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"India\">India<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Indonesia\">Indonesia<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Iran\">Iran<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Iraq\">Iraq<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Ireland\">Ireland<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Israel\">Israel<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Italy\">Italy<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Jamaica\">Jamaica<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Japan\">Japan<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Jordan\">Jordan<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Kazakhstan\">Kazakhstan<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Kenya\">Kenya<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Kiribati\">Kiribati<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Kuwait\">Kuwait<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Kyrgyzstan\">Kyrgyzstan<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Laos\">Laos<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Latvia\">Latvia<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Lebanon\">Lebanon<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Lesotho\">Lesotho<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Liberia\">Liberia<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Libya\">Libya<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Liechtenstein\">Liechtenstein<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Lithuania\">Lithuania<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Luxembourg\">Luxembourg<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Madagascar\">Madagascar<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Malawi\">Malawi<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Malaysia\">Malaysia<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Maldives\">Maldives<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Mali\">Mali<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Malta\">Malta<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Marshall Islands\">Marshall Islands<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Mauritania\">Mauritania<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Mauritius\">Mauritius<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Mexico\">Mexico<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Micronesia\">Micronesia<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Moldova\">Moldova<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Monaco\">Monaco<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Mongolia\">Mongolia<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Montenegro\">Montenegro<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Morocco\">Morocco<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Mozambique\">Mozambique<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Myanmar (Burma)\">Myanmar (Burma)<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Namibia\">Namibia<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Nauru\">Nauru<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Nepal\">Nepal<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Netherlands\">Netherlands<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"New Zealand\">New Zealand<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Nicaragua\">Nicaragua<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Niger\">Niger<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Nigeria\">Nigeria<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"North Korea\">North Korea<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"North Macedonia\">North Macedonia<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Norway\">Norway<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Oman\">Oman<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Pakistan\">Pakistan<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Palau\">Palau<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Palestine\">Palestine<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Panama\">Panama<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Papua New Guinea\">Papua New Guinea<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Paraguay\">Paraguay<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Peru\">Peru<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Philippines\">Philippines<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Poland\">Poland<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Portugal\">Portugal<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Qatar\">Qatar<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Romania\">Romania<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Russia\">Russia<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Rwanda\">Rwanda<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Saint Kitts and Nevis\">Saint Kitts and Nevis<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Saint Lucia\">Saint Lucia<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Saint Vincent and the Grenadines\">Saint Vincent and the Grenadines<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Samoa\">Samoa<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"San Marino\">San Marino<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Sao Tome and Principe\">Sao Tome and Principe<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Saudi Arabia\">Saudi Arabia<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Senegal\">Senegal<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Serbia\">Serbia<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Seychelles\">Seychelles<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Sierra Leone\">Sierra Leone<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Singapore\">Singapore<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Slovakia\">Slovakia<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Slovenia\">Slovenia<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Solomon Islands\">Solomon Islands<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Somalia\">Somalia<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"South Africa\">South Africa<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"South Korea\">South Korea<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"South Sudan\">South Sudan<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Spain\">Spain<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Sri Lanka\">Sri Lanka<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Sudan\">Sudan<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Suriname\">Suriname<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Sweden\">Sweden<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Switzerland\">Switzerland<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Syria\">Syria<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Tajikistan\">Tajikistan<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Tanzania\">Tanzania<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Thailand\">Thailand<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Timor-Leste\">Timor-Leste<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Togo\">Togo<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Tonga\">Tonga<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Trinidad and Tobago\">Trinidad and Tobago<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Tunisia\">Tunisia<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Turkey\">Turkey<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Turkmenistan\">Turkmenistan<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Tuvalu\">Tuvalu<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Uganda\">Uganda<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Ukraine\">Ukraine<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"United Arab Emirates\">United Arab Emirates<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"United Kingdom\">United Kingdom<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"United States\">United States<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Uruguay\">Uruguay<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Uzbekistan\">Uzbekistan<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Vanuatu\">Vanuatu<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Vatican City\">Vatican City<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Venezuela\">Venezuela<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Vietnam\">Vietnam<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Yemen\">Yemen<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Zambia\">Zambia<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Zimbabwe\">Zimbabwe<\/option>\n\t\t\t\t\t\t\t<\/select>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-message elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-message\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tMessage\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<textarea class=\"elementor-field-textual elementor-field  elementor-size-sm\" name=\"form_fields[message]\" id=\"form-field-message\" rows=\"4\" placeholder=\"Tell us how we can help* \" required=\"required\"><\/textarea>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-recaptcha elementor-field-group elementor-column elementor-field-group-field_8d88fd8 elementor-col-100\">\n\t\t\t\t\t<div class=\"elementor-field\" id=\"form-field-field_8d88fd8\"><div class=\"elementor-g-recaptcha\" data-sitekey=\"6Le9EkoqAAAAADB3N4MaOe4GGqjL20GjrTRdvyU1\" data-type=\"v2_checkbox\" data-theme=\"light\" data-size=\"normal\"><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons\">\n\t\t\t\t\t<button class=\"elementor-button elementor-size-md elementor-animation-shrink\" type=\"submit\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Submit<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Latest Firmware There are different firmware downloads depending on the manufacture date and current firmware version of your camera. How to find your device&#8217;s manufacture year To check the manufacture date of your camera, please look at the 13th and 14th digits of your serial number. Cameras manufactured in 2026 will have \u201c26\u201d in this position. Be sure to use only the appropriate download below. Installing the incorrect firmware version may result in abnormal behavior. Select your product series Explore Vision+ Drive+ V Joy+ IRIS Plugin Select model \u2014 Choose a model \u2014ExploreExplore SEExplore XE Select manufacture year 2026 &amp; later Before 2026 Select your current firmware version \u2139\ufe0fCheck your current firmware version in the WebUI or OSD Menu, then download the corresponding firmware package below. \u2014 Choose a version range \u2014V664 or laterEarlier than V664 \u26a0\ufe0fOnly for devices manufactured in 2026. Installing on earlier models may cause malfunctions. \u2705Running firmware V664 or laterOnly use this firmware if your current version is V664 or later. Upgrading from earlier versions may result in abnormal functionality. \u26a0\ufe0fRunning firmware earlier than V664Only use this firmware if your current version is earlier than V664. Please follow the upgrade guide and installation sequence provided in each package. Select model \u2014 Choose a model \u2014Vision+ 4KN 12XVision+ 4KN 20XVision+ 4KN 30XVision+ 4KZVision+ N3 20XVision+ N3 30XVision+ SE Select manufacture year 2026 &amp; later Before 2026 Select your current firmware version \u2139\ufe0fCheck your current firmware version in the WebUI or OSD Menu, then download the corresponding firmware package below. \u2014 Choose a version range \u2014V664 or laterEarlier than V664 \u26a0\ufe0fOnly for devices manufactured in 2026. Installing on earlier models may cause malfunctions. \u2705Running firmware V664 or laterOnly use this firmware if your current version is V664 or later. Upgrading from earlier versions may result in abnormal functionality. \u26a0\ufe0fRunning firmware earlier than V664Only use this firmware if your current version is earlier than V664. Please follow the upgrade guide and installation sequence provided in each package. Select model \u2014 Choose a model \u2014Drive+ 4KN 35X (Legacy product)Drive+ NDrive+ SE Select model \u2014 Choose a model \u2014V Joy+V Joy+ AT \ud83d\udd34Important NoticeThis plugin only applies to the Explore and Vision+ series. Before using the IRIS plugin, please ensure that your device was purchased on or after January 1, 2026. Using the plugin on older devices will cause malfunctions. If you&#8217;re unsure about your device&#8217;s production date or have any questions, feel free to contact us. Need Technical Assistance? Our engineering support team is available to help with complex firmware deployments or hardware compatibility issues. Contact Support Contact Telycam Sales Inquiries sales@telycam.com Call Us +86-755-33275155 Linkedin-in Facebook-f Youtube Tiktok Instagram<\/p>\n","protected":false},"author":1,"featured_media":9505,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-9559","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/telycam.com\/wp-json\/wp\/v2\/pages\/9559","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/telycam.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/telycam.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/telycam.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/telycam.com\/wp-json\/wp\/v2\/comments?post=9559"}],"version-history":[{"count":106,"href":"https:\/\/telycam.com\/wp-json\/wp\/v2\/pages\/9559\/revisions"}],"predecessor-version":[{"id":15377,"href":"https:\/\/telycam.com\/wp-json\/wp\/v2\/pages\/9559\/revisions\/15377"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/telycam.com\/wp-json\/wp\/v2\/media\/9505"}],"wp:attachment":[{"href":"https:\/\/telycam.com\/wp-json\/wp\/v2\/media?parent=9559"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}