{"id":6642,"date":"2026-02-11T06:45:02","date_gmt":"2026-02-11T06:45:02","guid":{"rendered":"https:\/\/beta-new.inhand.com\/?post_type=product&#038;p=6642"},"modified":"2026-06-01T08:06:08","modified_gmt":"2026-06-01T08:06:08","slug":"vt310","status":"publish","type":"product","link":"https:\/\/www.inhand.com\/ja\/products\/vehicle-telematics\/vt310","title":{"rendered":"VT310"},"content":{"rendered":"<div data-elementor-type=\"product-post\" data-elementor-id=\"6642\" class=\"elementor elementor-6642\" data-elementor-post-type=\"product\">\n\t\t\t\t<div class=\"elementor-element elementor-element-66782e1b e-con-full ar_chanpinluodi_1 e-flex e-con e-parent\" data-id=\"66782e1b\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2bcccbd8 elementor-widget elementor-widget-heading\" data-id=\"2bcccbd8\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">VT310 <br>\u8eca\u4e21\u30c6\u30ec\u30de\u30c6\u30a3\u30af\u30b9\u30b2\u30fc\u30c8\u30a6\u30a7\u30a4 <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-25983c80 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading\" data-id=\"25983c80\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Rugged telematics gateway with extensive interfaces and diagnostic protocols, delivering reliable vehicle data in extreme environments with cost-effective deployment for fleet managers.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-257a62d4 e-con-full e-flex e-con e-child\" data-id=\"257a62d4\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7541fb95 elementor-widget elementor-widget-button\" data-id=\"7541fb95\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"\/ja\/contact-sales\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" id=\"icon-&#x7BAD;&#x5934;\" width=\"18.257\" height=\"18\" viewbox=\"0 0 18.257 18\"><rect id=\"&#x77E9;&#x5F62;_241\" data-name=\"&#x77E9;&#x5F62; 241\" width=\"18\" height=\"18\" fill=\"#d9d9d9\" opacity=\"0\"><\/rect><line id=\"&#x76F4;&#x7EBF;_33\" data-name=\"&#x76F4;&#x7EBF; 33\" x2=\"17.1\" transform=\"translate(0.45 9.45)\" fill=\"none\" stroke=\"#fff\" stroke-width=\"1\"><\/line><path id=\"&#x8DEF;&#x5F84;_32\" data-name=\"&#x8DEF;&#x5F84; 32\" d=\"M0,0V8.484H8.277\" transform=\"translate(11.551 15.376) rotate(-135)\" fill=\"none\" stroke=\"#fff\" stroke-linejoin=\"round\" stroke-width=\"1\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">\u898b\u7a4d\u3082\u308a\u3092\u4f9d\u983c\u3059\u308b<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-35ec018d elementor-widget elementor-widget-button\" data-id=\"35ec018d\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/inhandgo.com\/products\/vt310-vehicle-tracking-gateway-gps-tracker?_pos=2&#038;_sid=0ddda6736&#038;_ss=r&#038;variant=41209155256459\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" id=\"icon-&#x7BAD;&#x5934;\" width=\"18.257\" height=\"18\" viewbox=\"0 0 18.257 18\"><rect id=\"&#x77E9;&#x5F62;_241\" data-name=\"&#x77E9;&#x5F62; 241\" width=\"18\" height=\"18\" fill=\"#d9d9d9\" opacity=\"0\"><\/rect><line id=\"&#x76F4;&#x7EBF;_33\" data-name=\"&#x76F4;&#x7EBF; 33\" x2=\"17.1\" transform=\"translate(0.45 9.45)\" fill=\"none\" stroke=\"#fff\" stroke-width=\"1\"><\/line><path id=\"&#x8DEF;&#x5F84;_32\" data-name=\"&#x8DEF;&#x5F84; 32\" d=\"M0,0V8.484H8.277\" transform=\"translate(11.551 15.376) rotate(-135)\" fill=\"none\" stroke=\"#fff\" stroke-linejoin=\"round\" stroke-width=\"1\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">\u4eca\u3059\u3050\u8cfc\u5165<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\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<div class=\"elementor-element elementor-element-9145905 e-con-full ar_chanpinluodi_2 e-flex e-con e-parent\" data-id=\"9145905\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-4da0cee e-flex e-con-boxed e-con e-child\" data-id=\"4da0cee\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-ea94a86 e-con-full e-flex e-con e-child\" data-id=\"ea94a86\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-22613b6 e-n-tabs-mobile elementor-widget elementor-widget-n-tabs\" data-id=\"22613b6\" data-element_type=\"widget\" data-settings=\"{&quot;tabs_justify_horizontal&quot;:&quot;start&quot;,&quot;horizontal_scroll&quot;:&quot;disable&quot;}\" data-widget_type=\"nested-tabs.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"e-n-tabs\" data-widget-number=\"36049846\" aria-label=\"\u9009\u9879\u5361\u3002\u4f7f\u7528 Enter \u6216 Space \u6253\u5f00\u9879\u76ee\uff0c\u4f7f\u7528 ESC \u5173\u95ed\u5e76\u4f7f\u7528\u7bad\u5934\u952e\u5bfc\u822a\u3002\" data-no-translation-aria-label=\"\">\n\t\t\t<div class=\"e-n-tabs-heading\" role=\"tablist\">\n\t\t\t\t\t<button id=\"e-n-tab-title-360498461\" class=\"e-n-tab-title\" aria-selected=\"true\" data-tab-index=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"e-n-tab-content-360498461\" style=\"--n-tabs-title-order: 1;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\t3D MODEL\/\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-360498462\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-360498462\" style=\"--n-tabs-title-order: 2;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tPHOTO\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t\t<\/div>\n\t\t\t<div class=\"e-n-tabs-content\">\n\t\t\t\t<div id=\"e-n-tab-content-360498461\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-360498461\" data-tab-index=\"1\" style=\"--n-tabs-title-order: 1;\" class=\"e-active elementor-element elementor-element-6b88e12 e-con-full e-flex e-con e-child\" data-id=\"6b88e12\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8cb1567 elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"8cb1567\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script type=\"module\" src=\"\/wp-content\/uploads\/2026\/01\/model-viewer.min_.js\"><\/script>\n\n<div id=\"model-wrapper\" style=\"width: 100%; height: 27rem; position: relative;  overflow: hidden; background-color: #f7f7f7;\">\n\n    <div id=\"cover-layer\" style=\"position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 10; display: flex; align-items: end; justify-content: center; background-color: #fff;\">\n        \n        <div style=\"position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-image: url('\/wp-content\/uploads\/2026\/05\/VT310-3d.jpg'); background-size: cover; background-position: center;\"><\/div>\n\n        <button id=\"load-btn\" style=\"z-index: 11; background: #3EB044; padding: 12px 24px; cursor: pointer; border-radius: 8px; display: flex; align-items: center;margin-bottom: 20px;color:#fff;        gap: 10px; font-family: Montserrat, sans-serif; font-weight: bold; box-shadow: 0 4px 10px rgba(0,0,0,0.1);\">\n            <span>\u30af\u30ea\u30c3\u30af\u3057\u30663D\u3092\u8aad\u307f\u8fbc\u3080<\/span>\n            \n        <\/button>\n    <\/div>\n\n    <div id=\"top-progress-bar\" style=\"position: absolute; top: 0; left: 0; height: 3px; background-color: #0090ff; width: 0%; z-index: 20; transition: width 0.1s linear;\"><\/div>\n\n    <model-viewer \n        id=\"the-viewer\"\n        src=\"\" \n        alt=\"3D Router\" \n        auto-rotate camera-controls shadow-intensity=\"1\" \n        style=\"width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 1;\">\n    <\/model-viewer>\n\n    <script>\n    document.addEventListener('DOMContentLoaded', function() {\n        \/\/ \u83b7\u53d6\u5143\u7d20\n        var wrapper = document.getElementById('model-wrapper');\n        var btn = document.getElementById('load-btn');\n        var cover = document.getElementById('cover-layer');\n        var viewer = document.getElementById('the-viewer');\n        var progressBar = document.getElementById('top-progress-bar');\n\n        \/\/ \u4f60\u7684\u6a21\u578b\u6587\u4ef6\u94fe\u63a5\n        var modelUrl = \"\/wp-content\/uploads\/2026\/06\/vt3101.glb\";\n\n        \/\/ \u70b9\u51fb\u4e8b\u4ef6\n        btn.addEventListener('click', function() {\n            \/\/ 1. \u5f00\u59cb\u52a0\u8f7d\u6a21\u578b\n            viewer.src = modelUrl;\n            \n            \/\/ 2. \u6309\u94ae\u7a0d\u5fae\u53d8\u7070\u4e00\u70b9\u8868\u793a\u5df2\u70b9\u51fb\n            btn.style.opacity = '0.7';\n            btn.innerText = \"Loading...\";\n\n            \/\/ 3. \u76d1\u542c\u52a0\u8f7d\u8fdb\u5ea6\n            viewer.addEventListener('progress', function(event) {\n                var percentage = event.detail.totalProgress * 100;\n                progressBar.style.width = percentage + '%';\n\n                \/\/ 4. \u5f53\u52a0\u8f7d\u5b8c\u6210 (100%)\n                if (percentage >= 100) {\n                    \/\/ \u5ef6\u8fdf 300\u6beb\u79d2\u8ba9\u7528\u6237\u770b\u5230\u8fdb\u5ea6\u6761\u8dd1\u6ee1\uff0c\u7136\u540e\u9690\u85cf\u5c01\u9762\n                    setTimeout(function() {\n                        cover.style.display = 'none'; \/\/ \u9690\u85cf\u5c01\u9762\u548c\u6309\u94ae\n                        progressBar.style.display = 'none'; \/\/ \u9690\u85cf\u8fdb\u5ea6\u6761\n                    }, 300);\n                }\n            });\n        });\n    });\n    <\/script>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div id=\"e-n-tab-content-360498462\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-360498462\" data-tab-index=\"2\" style=\"--n-tabs-title-order: 2;\" class=\"elementor-element elementor-element-8403784 e-con-full e-flex e-con e-child\" data-id=\"8403784\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b4ca643 elementor-widget__width-inherit elementor-widget elementor-widget-shortcode\" data-id=\"b4ca643\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n    <div class=\"jd-gallery-container\">\n        <div class=\"jd-thumbs-wrap\">\n                            <div class=\"jd-thumb-item active\" data-large=\"https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/05\/VT310-thumbnail-01.png\">\n                    <img decoding=\"async\" src=\"https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/05\/VT310-thumbnail-01-150x150.png\">\n                <\/div>\n                            <div class=\"jd-thumb-item\" data-large=\"https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/05\/VT310-thumbnail-02.png\">\n                    <img decoding=\"async\" src=\"https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/05\/VT310-thumbnail-02-150x150.png\">\n                <\/div>\n                            <div class=\"jd-thumb-item\" data-large=\"https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/05\/VT310-thumbnail-03.png\">\n                    <img decoding=\"async\" src=\"https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/05\/VT310-thumbnail-03-150x150.png\">\n                <\/div>\n                            <div class=\"jd-thumb-item\" data-large=\"https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/05\/VT310-thumbnail-04.png\">\n                    <img decoding=\"async\" src=\"https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/05\/VT310-thumbnail-04-150x150.png\">\n                <\/div>\n                            <div class=\"jd-thumb-item\" data-large=\"https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/05\/VT310-thumbnail-05.png\">\n                    <img decoding=\"async\" src=\"https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/05\/VT310-thumbnail-05-150x150.png\">\n                <\/div>\n                    <\/div>\n\n        <div class=\"jd-main-wrap\" id=\"main-img-container\">\n            <img decoding=\"async\" src=\"https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/05\/VT310-thumbnail-01.png\" id=\"jd-main-img\" class=\"jd-main-img\">\n            <div id=\"jd-lens\"><\/div>\n        <\/div>\n\n        <div id=\"jd-zoom-result\"><\/div>\n    <\/div>\n\n    <style>\n\n.jd-gallery-container {\n    display: flex;\n    gap: 40px;\n    position: relative;\n    user-select: none;\n    background-color: #F8F9F9;\n    padding: 0 5%;\n}\n.jd-gallery-container.jd-gallery-gray {\n    background-color: #d7d7d7;\n}\n.jd-gallery-container.jd-gallery-gray #jd-zoom-result {\n    background-color: #d7d7d7;\n}\n\n\/* \u7f29\u7565\u56fe\u6837\u5f0f *\/\n.jd-thumbs-wrap {\n    display: flex;\n    flex-direction: column;\n    gap: 10px;\n    width: 4.5rem;\n\tmargin-top: 0.5rem;\n\n}\n.jd-thumb-item {\n\/\/     border: 2px solid #eee;\n    cursor: pointer;\n\/*     transition: 0.3s; *\/\n}\n.jd-thumb-item.active {\n    border: 1px solid #3EB044;\n\tborder-radius:4px;\n}\n\n.jd-thumb-item img { width: 90%; display: block; margin: 0 auto; }\n\n\/* \u4e3b\u56fe\u6837\u5f0f *\/\n.jd-main-wrap {\n    position: relative;\n    width: 30.5rem;\n    height: 27rem;\n    cursor: crosshair;\n    margin: 0 auto;\n}\n.jd-main-img { width: 90%; height: 100%; object-fit: contain; display: block; margin: 0 auto; }\n\n\/* 100x100 \u9009\u62e9\u6846 *\/\n#jd-lens {\n    position: absolute;\n    width: 100px;\n    height: 100px;\n    background:rgba(62, 176, 68, 0.2);\n    border: 1px solid #3EB044;\n    display: none; \/* \u521d\u59cb\u9690\u85cf *\/\n    pointer-events: none; \/* \u7a7f\u900f\u9f20\u6807\u4e8b\u4ef6 *\/\n}\n\n\/* \u5f39\u51fa\u653e\u5927\u5c42 - \u6309\u7167\u4f60\u8bf4\u7684\u653e\u5728\u5de6\u4fa7 *\/\n#jd-zoom-result {\n    position: absolute;\n    \/* 1. \u4f4d\u7f6e\u8c03\u6574\uff1a\u76f8\u5bf9\u4e8e\u5bb9\u5668\u5de6\u4e0a\u89d2\uff0c\u5e76\u5411\u5de6\u5e73\u79fb *\/\n    left: 0;\n    top: 0;\n    width: 300px;\n    height: 300px;\n\n    \/* 2. \u5173\u952e\uff1a\u9632\u6b62\u5e72\u6270\u9f20\u6807\u903b\u8f91 *\/\n    pointer-events: none;\n\n    border: 1px solid #3EB044;\n    z-index: 9999;\n    background-color: #F8F9F9;\n    background-repeat: no-repeat;\n    display: none;\n}\n\n    <\/style>\n\n    <script>\ndocument.addEventListener('DOMContentLoaded', function() {\n    const container = document.getElementById('main-img-container');\n    const mainImg = document.getElementById('jd-main-img');\n    const lens = document.getElementById('jd-lens');\n    const result = document.getElementById('jd-zoom-result');\n    const thumbs = document.querySelectorAll('.jd-thumb-item');\n\n    \/\/ 1. \u5207\u6362\u56fe\u7247\u903b\u8f91\n    thumbs.forEach(thumb => {\n        thumb.addEventListener('click', function() {\n            thumbs.forEach(t => t.classList.remove('active'));\n            this.classList.add('active');\n            mainImg.src = this.getAttribute('data-large');\n        });\n    });\n\n    \/\/ 2. \u653e\u5927\u955c\u6838\u5fc3\u903b\u8f91\n    container.addEventListener('mousemove', moveLens);\n    container.addEventListener('mouseenter', () => { lens.style.display = 'block'; result.style.display = 'block'; });\n    container.addEventListener('mouseleave', () => { lens.style.display = 'none'; result.style.display = 'none'; });\n\n    function moveLens(e) {\n\t\t\/\/ \u4e13\u95e8\u9488\u5bf9\u79fb\u52a8\u7aef\uff1a\u5bbd\u5ea6\u5c0f\u4e8e 768px \u65f6\u76f4\u63a5\u9000\u51fa\uff0c\u4e0d\u8fd0\u884c\u653e\u5927\u903b\u8f91\n    if (window.innerWidth <= 768) return;\n        \/\/ \u8bbe\u7f6e\u80cc\u666f\u56fe\n        result.style.backgroundImage = `url('${mainImg.src}')`;\n\n        const rect = container.getBoundingClientRect();\n        let x = e.pageX - rect.left - window.pageXOffset;\n        let y = e.pageY - rect.top - window.pageYOffset;\n\n        \/\/ \u9650\u5236 Lens \u4e0d\u51fa\u754c\n        if (x > container.offsetWidth - lens.offsetWidth \/ 2) x = container.offsetWidth - lens.offsetWidth \/ 2;\n        if (x < lens.offsetWidth \/ 2) x = lens.offsetWidth \/ 2;\n        if (y > container.offsetHeight - lens.offsetHeight \/ 2) y = container.offsetHeight - lens.offsetHeight \/ 2;\n        if (y < lens.offsetHeight \/ 2) y = lens.offsetHeight \/ 2;\n\n        \/\/ \u8bbe\u7f6e Lens \u4f4d\u7f6e\n        lens.style.left = (x - lens.offsetWidth \/ 2) + \"px\";\n        lens.style.top = (y - lens.offsetHeight \/ 2) + \"px\";\n\n        \/\/ \u8ba1\u7b97\u7f29\u653e\u6bd4\u4f8b\u5e76\u79fb\u52a8\u80cc\u666f\n        \/\/ \u6bd4\u4f8b = \u5f39\u51fa\u5c42\u5bbd\u5ea6 \/ Lens \u5bbd\u5ea6\n        const cx = result.offsetWidth \/ lens.offsetWidth;\n        const cy = result.offsetHeight \/ lens.offsetHeight;\n\n        result.style.backgroundSize = (mainImg.offsetWidth * cx) + \"px \" + (mainImg.offsetHeight * cy) + \"px\";\n        result.style.backgroundPosition = \"-\" + ((x - lens.offsetWidth \/ 2) * cx) + \"px -\" + ((y - lens.offsetHeight \/ 2) * cy) + \"px\";\n    }\n});\n    <\/script>\n\n    \n<\/div>\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\t<\/div>\n\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\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-91c99a2 e-flex e-con-boxed e-con e-child\" data-id=\"91c99a2\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-847fad0 elementor-widget elementor-widget-heading\" data-id=\"847fad0\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">QSG\u30d3\u30c7\u30aa<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-eee9aa8 chanpin_vid elementor-widget elementor-widget-video\" data-id=\"eee9aa8\" data-element_type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/youtu.be\\\/USZurbhwwuo?si=TPQez3whg9A2gx6-&quot;,&quot;show_image_overlay&quot;:&quot;yes&quot;,&quot;image_overlay&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/beta-new.inhand.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/VT310-QSG.png&quot;,&quot;id&quot;:1207586,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;source&quot;:&quot;library&quot;},&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t\t\t<div class=\"elementor-custom-embed-image-overlay\" style=\"background-image: url(https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/05\/VT310-QSG-1536x864.png);\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-custom-embed-play\" role=\"button\" aria-label=\"\u64ad\u653e\u89c6\u9891\" tabindex=\"0\" data-no-translation-aria-label=\"\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-play\" viewbox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M838 162C746 71 633 25 500 25 371 25 258 71 163 162 71 254 25 367 25 500 25 633 71 746 163 837 254 929 367 979 500 979 633 979 746 933 838 837 929 746 975 633 975 500 975 367 929 254 838 162M808 192C892 279 933 379 933 500 933 621 892 725 808 808 725 892 621 938 500 938 379 938 279 896 196 808 113 725 67 621 67 500 67 379 108 279 196 192 279 108 383 62 500 62 621 62 721 108 808 192M438 392V642L642 517 438 392Z\"><\/path><\/svg>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\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\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-45a9656c e-con-full e-flex e-con e-parent\" data-id=\"45a9656c\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6e44a6f4 elementor-widget elementor-widget-heading\" data-id=\"6e44a6f4\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Anytime, Anywhere: Sense Your Vehicle Smartly\n<\/h2>\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-1cbc13e1 e-con-full e-flex e-con e-parent\" data-id=\"1cbc13e1\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-4f229a15 e-flex e-con-boxed e-con e-child\" data-id=\"4f229a15\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-251d022f e-con-full e-flex e-con e-child\" data-id=\"251d022f\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e77560d elementor-widget elementor-widget-image\" data-id=\"e77560d\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/beta-new.inhand.com\/wp-content\/uploads\/2026\/04\/Link.svg\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1084099f e-con-full e-flex e-con e-child\" data-id=\"1084099f\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-42852dcb elementor-widget elementor-widget-text-editor\" data-id=\"42852dcb\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Global Cellular Connectivity<\/p>\t\t\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<div class=\"elementor-element elementor-element-23318c48 e-con-full e-flex e-con e-child\" data-id=\"23318c48\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-98d6407 elementor-widget__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"98d6407\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Supports multiple LTE standards for low-power, reliable communications globally, ensuring your fleet stays connected even in remote areas.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2de640bc e-flex e-con-boxed e-con e-child\" data-id=\"2de640bc\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-73948efe e-con-full e-flex e-con e-child\" data-id=\"73948efe\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1c74a659 elementor-widget elementor-widget-image\" data-id=\"1c74a659\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/beta-new.inhand.com\/wp-content\/uploads\/2026\/04\/Network.svg\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-395fb294 e-con-full e-flex e-con e-child\" data-id=\"395fb294\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9d65b0d elementor-widget elementor-widget-text-editor\" data-id=\"9d65b0d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Advanced Vehicle Diagnostics<\/p>\t\t\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<div class=\"elementor-element elementor-element-4f1fda0e e-con-full e-flex e-con e-child\" data-id=\"4f1fda0e\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-69649afe elementor-widget__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"69649afe\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Integrates OBD-II, J1939, and J1708 protocols to collect real-time engine data, mileage, and fuel levels for proactive fleet maintenance.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4673753a e-flex e-con-boxed e-con e-child\" data-id=\"4673753a\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-3b4dd9fc e-con-full e-flex e-con e-child\" data-id=\"3b4dd9fc\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-35f55801 elementor-widget elementor-widget-image\" data-id=\"35f55801\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/beta-new.inhand.com\/wp-content\/uploads\/2026\/04\/Video.svg\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-56b8294c e-con-full e-flex e-con e-child\" data-id=\"56b8294c\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-42c0cf45 elementor-widget elementor-widget-text-editor\" data-id=\"42c0cf45\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>IP66 Rugged for Harsh Environments<\/p>\t\t\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<div class=\"elementor-element elementor-element-2d009981 e-con-full e-flex e-con e-child\" data-id=\"2d009981\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-46cfd4d2 elementor-widget__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"46cfd4d2\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Built to withstand water immersion and extreme temperatures (-40\u00b0C to 85\u00b0C), the VT310 is ideal for heavy equipment and outdoor operations.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\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-7422db46 e-con-full e-flex e-con e-parent\" data-id=\"7422db46\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-4396a4db e-flex e-con-boxed e-con e-child\" data-id=\"4396a4db\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-2c2b844a e-con-full e-flex e-con e-child\" data-id=\"2c2b844a\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-aa0c573 elementor-widget elementor-widget-image\" data-id=\"aa0c573\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/beta-new.inhand.com\/wp-content\/uploads\/2026\/04\/Location.svg\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-21d82c06 e-con-full e-flex e-con e-child\" data-id=\"21d82c06\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2ce57cb4 elementor-widget elementor-widget-text-editor\" data-id=\"2ce57cb4\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>High-Precision Tracking<\/p>\t\t\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<div class=\"elementor-element elementor-element-407dc69 e-con-full e-flex e-con e-child\" data-id=\"407dc69\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6f03efcd elementor-widget__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"6f03efcd\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Combines high-precision GNSS with a built-in gyroscope to provide continuous location tracking, even in tunnels or areas with weak signals.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2718df45 e-flex e-con-boxed e-con e-child\" data-id=\"2718df45\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-43992593 e-con-full e-flex e-con e-child\" data-id=\"43992593\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4cba0650 elementor-widget elementor-widget-image\" data-id=\"4cba0650\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/beta-new.inhand.com\/wp-content\/uploads\/2026\/04\/MonitorManagement.svg\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-15986230 e-con-full e-flex e-con e-child\" data-id=\"15986230\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a00fb7b elementor-widget elementor-widget-text-editor\" data-id=\"a00fb7b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Driving Behavior Monitoring<\/p>\t\t\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<div class=\"elementor-element elementor-element-3530f61d e-con-full e-flex e-con e-child\" data-id=\"3530f61d\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1a970192 elementor-widget__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"1a970192\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Built-in accelerometer monitors collisions and dangerous driving like harsh braking or acceleration, helping to improve driver safety scores.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-562e544 e-flex e-con-boxed e-con e-child\" data-id=\"562e544\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7fa72b8e e-con-full e-flex e-con e-child\" data-id=\"7fa72b8e\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2f46778e elementor-widget elementor-widget-image\" data-id=\"2f46778e\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/beta-new.inhand.com\/wp-content\/uploads\/2026\/04\/VG-Battery.svg\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5e3ac383 e-con-full e-flex e-con e-child\" data-id=\"5e3ac383\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2f8af7f2 elementor-widget elementor-widget-text-editor\" data-id=\"2f8af7f2\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Smart Power &amp; Battery Backup<\/p>\t\t\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<div class=\"elementor-element elementor-element-34c851a7 e-con-full e-flex e-con e-child\" data-id=\"34c851a7\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6fd93d9d elementor-widget__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"6fd93d9d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Features an internal 1200mAh battery and smart sleep modes to protect vehicle batteries while ensuring data reporting during power loss.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\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-1eaf79b3 e-con-full ar_chanpinluodi_4 e-flex e-con e-parent\" data-id=\"1eaf79b3\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-52e77e66 luodi_3  e-n-tabs-mobile elementor-widget elementor-widget-n-tabs\" data-id=\"52e77e66\" data-element_type=\"widget\" data-settings=\"{&quot;tabs_justify_horizontal&quot;:&quot;start&quot;,&quot;horizontal_scroll&quot;:&quot;disable&quot;}\" data-widget_type=\"nested-tabs.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"e-n-tabs\" data-widget-number=\"1390902886\" aria-label=\"\u9009\u9879\u5361\u3002\u4f7f\u7528 Enter \u6216 Space \u6253\u5f00\u9879\u76ee\uff0c\u4f7f\u7528 ESC \u5173\u95ed\u5e76\u4f7f\u7528\u7bad\u5934\u952e\u5bfc\u822a\u3002\" data-no-translation-aria-label=\"\">\n\t\t\t<div class=\"e-n-tabs-heading\" role=\"tablist\">\n\t\t\t\t\t<button id=\"e-n-tab-title-13909028861\" class=\"e-n-tab-title\" aria-selected=\"true\" data-tab-index=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"e-n-tab-content-13909028861\" style=\"--n-tabs-title-order: 1;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\t\u4ed5\u69d8\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-13909028862\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-13909028862\" style=\"--n-tabs-title-order: 2;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\t\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-13909028863\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"3\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-13909028863\" style=\"--n-tabs-title-order: 3;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\t\u6ce8\u6587\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t\t<\/div>\n\t\t\t<div class=\"e-n-tabs-content\">\n\t\t\t\t<div id=\"e-n-tab-content-13909028861\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-13909028861\" data-tab-index=\"1\" style=\"--n-tabs-title-order: 1;\" class=\"e-active elementor-element elementor-element-7925b0ec e-con-full e-flex e-con e-child\" data-id=\"7925b0ec\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4532e06 elementor-widget elementor-widget-shortcode\" data-id=\"4532e06\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <div class=\"wc-product-specs\">\n        <div class=\"specs-container\">\n            <ul class=\"specs-list\">\n                                    <li class=\"specs-item\">\n                        <span class=\"specs-label\">Core Technical Specifications<\/span>\n                        <div class=\"specs-values\">\n                                                                                                <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Cache and Endurance<\/span>\n                                        <span class=\"specs-term-desc\">Supports 30K+ track record caching with built-in 1200 mAh battery<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Cellular Network<\/span>\n                                        <span class=\"specs-term-desc\">LTE CAT-M \/ CAT1 \/ CAT4<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Cloud Platform Integration<\/span>\n                                        <span class=\"specs-term-desc\">Supports AWS IoT, Azure IoT, Aliyun IoT, Wialon, Traccar, and other platforms<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Device Dimensions<\/span>\n                                        <span class=\"specs-term-desc\">Approx. 141 \u00d7 82 \u00d7 35 mm<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Events and Alarms<\/span>\n                                        <span class=\"specs-term-desc\">Supports collision, motion, overspeed, IO change, ignition detection, and other alarms<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Ingress Protection<\/span>\n                                        <span class=\"specs-term-desc\">IP66<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Interface Capability<\/span>\n                                        <span class=\"specs-term-desc\">Dual CAN, RS232, RS485, DI\/DO, 1-Wire, and analog input<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Operating Temperature<\/span>\n                                        <span class=\"specs-term-desc\">-40 to 85 C (external power); -20 to 60 C (battery)<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Positioning Capability<\/span>\n                                        <span class=\"specs-term-desc\">GNSS multi-constellation positioning with inertial navigation (DR)<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Power Input Range<\/span>\n                                        <span class=\"specs-term-desc\">9-48 V DC<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Transport Protocols<\/span>\n                                        <span class=\"specs-term-desc\">TCP \/ UDP \/ HTTP \/ MQTT<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Vehicle Diagnostics<\/span>\n                                        <span class=\"specs-term-desc\">Supports OBD-II \/ J1939 \/ J1708<\/span>\n                                    <\/div>\n                                                                                    <\/div>\n                    <\/li>\n                                    <li class=\"specs-item\">\n                        <span class=\"specs-label\">Network &amp; Computing<\/span>\n                        <div class=\"specs-values\">\n                                                                                                <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">\u30d0\u30c3\u30c6\u30ea\u30fc<\/span>\n                                        <span class=\"specs-term-desc\">1200 mAh<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">CPU \/ Main Platform<\/span>\n                                        <span class=\"specs-term-desc\">Rugged multi-task system<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Network Type<\/span>\n                                        <span class=\"specs-term-desc\">LTE CAT-M \/ CAT1 \/ CAT4<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Protection Rating<\/span>\n                                        <span class=\"specs-term-desc\">IP66<\/span>\n                                    <\/div>\n                                                                                    <\/div>\n                    <\/li>\n                                    <li class=\"specs-item\">\n                        <span class=\"specs-label\">Satellite Navigation &amp; Inertial<\/span>\n                        <div class=\"specs-values\">\n                                                                                                <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Channel Count<\/span>\n                                        <span class=\"specs-term-desc\">31 channels<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">GNSS Receiver<\/span>\n                                        <span class=\"specs-term-desc\">GPS\/GNSS\/A-GNSS (multi-constellation)<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Inertial Navigation<\/span>\n                                        <span class=\"specs-term-desc\">Supports continuous accurate tracking<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Initial Positioning Sensitivity<\/span>\n                                        <span class=\"specs-term-desc\">-162 dBm (initial positioning time 32 s)<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Location Accuracy<\/span>\n                                        <span class=\"specs-term-desc\">2.5 m (CEP50)<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Tracking Sensitivity<\/span>\n                                        <span class=\"specs-term-desc\">-156 dBm (hot start); -148 dBm (cold start)<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Update Frequency<\/span>\n                                        <span class=\"specs-term-desc\">Default 1 Hz, max 10 Hz<\/span>\n                                    <\/div>\n                                                                                    <\/div>\n                    <\/li>\n                                    <li class=\"specs-item\">\n                        <span class=\"specs-label\">Sensors<\/span>\n                        <div class=\"specs-values\">\n                                                                                                <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Accelerometer Range<\/span>\n                                        <span class=\"specs-term-desc\">\u00b12 \/ \u00b14 \/ \u00b18 \/ \u00b116 g<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Gyroscope Range<\/span>\n                                        <span class=\"specs-term-desc\">\u00b1125 \/ \u00b1250 \/ \u00b1500 \/ \u00b11000 \/ \u00b12000 dps<\/span>\n                                    <\/div>\n                                                                                    <\/div>\n                    <\/li>\n                                    <li class=\"specs-item\">\n                        <span class=\"specs-label\">Vehicle Interfaces<\/span>\n                        <div class=\"specs-values\">\n                                                                                                <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">1-Wire<\/span>\n                                        <span class=\"specs-term-desc\">1 channel (up to 4 sensors)<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Analog Input<\/span>\n                                        <span class=\"specs-term-desc\">1 channel + 1 channel (per spec listing)<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">CAN bus<\/span>\n                                        <span class=\"specs-term-desc\">2 channels<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Digital Input<\/span>\n                                        <span class=\"specs-term-desc\">4 channels<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Digital Output<\/span>\n                                        <span class=\"specs-term-desc\">3 channels (max 300 mA)<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Ignition Signal<\/span>\n                                        <span class=\"specs-term-desc\">1 channel<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">LED Indicators<\/span>\n                                        <span class=\"specs-term-desc\">Cellular status, GNSS status<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">OBD &amp; Diagnostics<\/span>\n                                        <span class=\"specs-term-desc\">J1708 \/ J1939 support<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">RS485<\/span>\n                                        <span class=\"specs-term-desc\">RS485 (1 channel)<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Serial Port<\/span>\n                                        <span class=\"specs-term-desc\">RS232 (1 channel)<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">SIM Slot<\/span>\n                                        <span class=\"specs-term-desc\">2FF, push-in slot<\/span>\n                                    <\/div>\n                                                                                    <\/div>\n                    <\/li>\n                                    <li class=\"specs-item\">\n                        <span class=\"specs-label\">Power<\/span>\n                        <div class=\"specs-values\">\n                                                                                                <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Battery Cut-off Voltage<\/span>\n                                        <span class=\"specs-term-desc\">4.2 V<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Battery Rated Voltage<\/span>\n                                        <span class=\"specs-term-desc\">3.7 V<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Charging\/Discharging Temp.<\/span>\n                                        <span class=\"specs-term-desc\">Charging: 0\u201345 \u2103; Discharging: -20\u201360 \u2103<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Power Consumption<\/span>\n                                        <span class=\"specs-term-desc\">0.45 W \/ 0.55 W \/ 0.77 W (scenario-dependent)<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Working Voltage<\/span>\n                                        <span class=\"specs-term-desc\">9\u201348 V DC<\/span>\n                                    <\/div>\n                                                                                    <\/div>\n                    <\/li>\n                                    <li class=\"specs-item\">\n                        <span class=\"specs-label\">Mechanical &amp; Environment<\/span>\n                        <div class=\"specs-values\">\n                                                                                                <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Dimensions<\/span>\n                                        <span class=\"specs-term-desc\">Approximately 141 \u00d7 82 \u00d7 35 mm<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">ESD<\/span>\n                                        <span class=\"specs-term-desc\">IEC 61000-4-2 (4 kV test)<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Humidity<\/span>\n                                        <span class=\"specs-term-desc\">95% RH @ 50 \u2103 (non-condensing)<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Operating Temperature<\/span>\n                                        <span class=\"specs-term-desc\">-40 ~ 85 \u2103 (connected to main power); -20 ~ 60 \u2103 (battery)<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Shell Material<\/span>\n                                        <span class=\"specs-term-desc\">PC + ABS (engineering plastic + alloy)<\/span>\n                                    <\/div>\n                                                                                    <\/div>\n                    <\/li>\n                                    <li class=\"specs-item\">\n                        <span class=\"specs-label\">Certifications<\/span>\n                        <div class=\"specs-values\">\n                                                                                                <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Compliance<\/span>\n                                        <span class=\"specs-term-desc\">CE, FCC, IC, PTCRB, E-Mark \/ E-Mark (per source listing)<\/span>\n                                    <\/div>\n                                                                                    <\/div>\n                    <\/li>\n                                    <li class=\"specs-item\">\n                        <span class=\"specs-label\">Cloud Platforms<\/span>\n                        <div class=\"specs-values\">\n                                                                                                <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Supported Platforms<\/span>\n                                        <span class=\"specs-term-desc\">AWS IoT, Azure IoT, Aliyun IoT, Wialon, Traccar, GPSWox, WhiteLabel Tracking, ThingsBoard, Customer Platform<\/span>\n                                    <\/div>\n                                                                                    <\/div>\n                    <\/li>\n                                    <li class=\"specs-item\">\n                        <span class=\"specs-label\">Network Features<\/span>\n                        <div class=\"specs-values\">\n                                                                                                <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Network Diagnostics<\/span>\n                                        <span class=\"specs-term-desc\">(as listed) connectivity \/ ping \/ traceroute \/ tcpdump \/ speed test (when supported)<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Protocols<\/span>\n                                        <span class=\"specs-term-desc\">TCP \/ UDP \/ HTTP \/ MQTT<\/span>\n                                    <\/div>\n                                                                                    <\/div>\n                    <\/li>\n                                    <li class=\"specs-item\">\n                        <span class=\"specs-label\">Vehicle Data &amp; Transparent Transmission<\/span>\n                        <div class=\"specs-values\">\n                                                                                                <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Transparent Transmission<\/span>\n                                        <span class=\"specs-term-desc\">RS232\/RS485 transparent + Modbus protocol data acquisition<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Vehicle Data<\/span>\n                                        <span class=\"specs-term-desc\">OBD-II, J1939, J1708<\/span>\n                                    <\/div>\n                                                                                    <\/div>\n                    <\/li>\n                                    <li class=\"specs-item\">\n                        <span class=\"specs-label\">Event Alarm &amp; Reporting<\/span>\n                        <div class=\"specs-values\">\n                                                                                                <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">BLE Forwarding<\/span>\n                                        <span class=\"specs-term-desc\">Forward vehicle data via BLE<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">ELD<\/span>\n                                        <span class=\"specs-term-desc\">Supported<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Event Alarm<\/span>\n                                        <span class=\"specs-term-desc\">Collision detection, motion detection, overspeed, IO change, ignition signal detection<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Reporting<\/span>\n                                        <span class=\"specs-term-desc\">Support SMS or FlexAPI over TCP\/UDP\/MQTT<\/span>\n                                    <\/div>\n                                                                                    <\/div>\n                    <\/li>\n                                    <li class=\"specs-item\">\n                        <span class=\"specs-label\">Configuration &amp; Diagnostics<\/span>\n                        <div class=\"specs-values\">\n                                                                                                <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Configuration Tool<\/span>\n                                        <span class=\"specs-term-desc\">RS232 or Bluetooth<\/span>\n                                    <\/div>\n                                                                                    <\/div>\n                    <\/li>\n                            <\/ul>\n            <div class=\"specs-fade-mask\"><\/div>\n        <\/div>\n        <div class=\"specs-toggle-wrapper\">\n            <button class=\"specs-toggle-btn\" onclick=\"toggleSpecs(this)\">\n                <span class=\"icon\"><\/span> ALL FEATURES\n            <\/button>\n        <\/div>\n    <\/div>\n    <\/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 id=\"e-n-tab-content-13909028862\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-13909028862\" data-tab-index=\"2\" style=\"--n-tabs-title-order: 2;\" class=\"elementor-element elementor-element-38be998d e-con-full e-flex e-con e-child\" data-id=\"38be998d\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4c7a24bf elementor-widget__width-inherit elementor-widget elementor-widget-shortcode\" data-id=\"4c7a24bf\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n    <style>\n    \/* 1. \u5bb9\u5668\u9002\u914d - 1440px -> 90rem *\/\n    .product-files-container {\n        max-width: 100%;\n\/*         margin: 0 auto; *\/\n        font-family: Montserrat, sans-serif;\n    }\n\n    .product-series-files {\n        width: 100%;\n    }\n\n    .file-section {\n        margin-bottom: 3.125rem; \/* 50px *\/\n    }\n\n    .section-header h3 {\n        font-size: 1.5rem; \/* 24px *\/\n        font-weight: 600;\n        color: #000000;\n        margin-bottom: 1.5625rem; \/* 25px *\/\n        padding-bottom: 0.625rem; \/* 10px *\/\n        line-height: 1.2;\n        border-bottom: 1px solid #707070; \/* < 8px \u4fdd\u7559 px *\/\n    }\n\n    \/* 2. \u6805\u683c\u903b\u8f91 - 20px -> 1.25rem *\/\n    .files-row {\n        display: flex;\n        gap: 1.25rem;\n        margin-bottom: 1.25rem;\n        flex-wrap: wrap;\n    }\n\n    .file-col {\n        \/* \u8ba1\u7b97\u516c\u5f0f: (25% - (1.25rem * 3 \/ 4)) *\/\n        flex: 0 0 calc(25% - 0.9375rem);\n        min-width: 17.5rem; \/* 280px *\/\n    }\n\n    \/* \u54cd\u5e94\u5f0f\u65ad\u70b9\u9002\u914d *\/\n    @media (max-width: 75rem) { \/* 1200px *\/\n        .file-col { flex: 0 0 calc(33.33% - 0.875rem); }\n    }\n    @media (max-width: 62rem) { \/* 992px *\/\n        .file-col { flex: 0 0 calc(50% - 0.625rem); }\n    }\n    @media (max-width: 37.5rem) { \/* 600px *\/\n        .file-col { flex: 0 0 100%; }\n    }\n\n    \/* 3. \u5361\u7247\u7cbe\u4fee *\/\n    .file-card, .changelog-card {\n        border: 1px solid #777777; \/* < 8px \u4fdd\u7559 px *\/\n        border-radius: 0.5rem; \/* 8px *\/\n        padding: 1.125rem 1.25rem; \/* 18px 20px *\/\n        cursor: pointer;\n        transition: all 0.3s ease;\n        background: white;\n        box-sizing: border-box;\n        display: flex;\n        flex-direction: column;\n        justify-content: space-between;\n        min-height: 6.25rem; \/* 100px *\/\n        height: auto;\n    }\n\n    .file-card:hover, .changelog-card:hover {\n        \/* 6px -> 6px, 16px -> 1rem *\/\n        box-shadow: 0 6px 1rem rgba(0,0,0,0.08);\n        border-color: #214554;\n    }\n\n    .file-card-content {\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n        width: 100%;\n    }\n\n    .file-info {\n        flex: 1;\n        min-width: 0;\n    }\n\n    \/* \u6807\u9898\u9650\u4f4d\u903b\u8f91 *\/\n    .file-title {\n        color: #333;\n        font-size: 1.125rem; \/* 18px *\/\n        line-height: 1.45;\n        margin-bottom: 0.5rem; \/* 8px *\/\n        font-weight: 400;\n        display: -webkit-box;\n        -webkit-line-clamp: 2;\n        -webkit-box-orient: vertical;\n        overflow: hidden;\n        word-break: break-word;\n    }\n\n    .file-meta {\n        display: flex;\n        gap: 0.9375rem; \/* 15px *\/\n        font-size: 0.75rem; \/* 12px *\/\n        color: #888;\n    }\n\n    .file-date, .file-size {\n        display: flex;\n        align-items: center;\n        gap: 5px; \/* < 8px \u4fdd\u7559 px *\/\n        font-size: 0.75rem;\n        color: #777777;\n    }\n\n    \/* \u56fe\u6807\u4e0e\u6309\u94ae\u56fe\u6807\u5927\u5c0f *\/\n    .file-date img, .file-size img, .download-btn img {\n        width: 1.25rem; \/* 20px *\/\n        height: auto;\n    }\n\n    .download-btn {\n        flex-shrink: 0;\n        opacity: 0.7;\n        transition: opacity 0.3s;\n    }\n\n    .file-card:hover .download-btn {\n        opacity: 1;\n    }\n\n    \/* \u66f4\u591a\u6309\u94ae 10px 35px -> 0.625rem 2.1875rem *\/\n    .more-section {\n        text-align: center;\n        margin-top: 1.875rem; \/* 30px *\/\n    }\n\n    .more-btn {\n        padding: 0.625rem 2.1875rem;\n        font-size: 0.9375rem; \/* 15px *\/\n        border: 1px solid #d9d9d9;\n        background: white;\n        border-radius: 6px;\n        cursor: pointer;\n        transition: all 0.2s;\n    }\n\n    .more-btn:hover {\n        background: #f5f5f5;\n        border-color: #214554;\n    }\n\n    .loading { text-align: center; padding: 3.125rem; color: #999; }\n    .error-message { text-align: center; padding: 1.25rem; color: #d32f2f; background: #fff5f5; border-radius: 4px; }\n\n    .changelog-card { border-color: #214554; background-color: #f0f7f9; }\n    .changelog-card .file-title { color: #214554; font-weight: 600; }\n    <\/style>\n\n    <div id=\"product-files-6a280fbf41eb5\" class=\"product-files-container\">\n        <div id=\"files-list-product-files-6a280fbf41eb5\">\n            <div class=\"loading\">Fetching resources...<\/div>\n        <\/div>\n    <\/div>\n\n    <script>\n    (function() {\n        const API_CONFIG = {\n            baseURL: 'https:\/\/poweris.inhandnetworks.com',\n            apiKey: '48e8e814-3eaa-4c11-bc9e-f5092f755739',\n            locale: 'en'\n        };\n\n        const sendRequest = async (endpoint, params = {}) => {\n            let url = `${API_CONFIG.baseURL}${endpoint}?locale=${API_CONFIG.locale}`;\n            Object.keys(params).forEach(k => url += `&${k}=${encodeURIComponent(params[k])}`);\n\n            const res = await fetch(url, {\n                headers: { 'X-Api-Key': API_CONFIG.apiKey }\n            });\n            const data = await res.json();\n            if (data.status !== 200) throw new Error(data.error || 'Request Failed');\n            return data.result;\n        };\n\n        const formatDate = (s) => s ? new Date(s).toLocaleDateString('en-US').replace(\/\\\/\/g, '.') : '';\n        const formatSize = (b) => {\n            if (!b) return '';\n            const i = Math.floor(Math.log(b) \/ Math.log(1024));\n            return (b \/ Math.pow(1024, i)).toFixed(1) + ' ' + ['B', 'KB', 'MB', 'GB'][i];\n        };\n\n        class ProductFilesApp {\n            constructor(id) {\n                this.div = document.getElementById(`files-list-${id}`);\n                this.cat = 'InVehicleTelematicsGateways';\n                this.ser = 'VT300';\n                this.init();\n            }\n\n            async init() {\n                try {\n                    const [spec, man, firm] = await Promise.all([\n                        this.getData('Specifications'),\n                        this.getData('Manuals'),\n                        this.getData('Firmware')\n                    ]);\n\n                    const root = document.createElement('div');\n                    root.className = 'product-series-files';\n\n                    if(spec.length) root.appendChild(this.buildSec('Datasheets', spec));\n                    if(man.length) root.appendChild(this.buildSec('Manuals', man));\n                    if(firm.length) root.appendChild(this.buildSec('Firmware', firm, true));\n\n                    this.div.innerHTML = root.innerHTML === '' ? '<div class=\"error-message\">No resources found.<\/div>' : '';\n                    if(root.innerHTML !== '') this.div.appendChild(root);\n                } catch (e) {\n                    this.div.innerHTML = `<div class=\"error-message\">${e.message}<\/div>`;\n                }\n            }\n\n            async getData(type) {\n                return await sendRequest('\/api\/plm\/product\/published-files', {\n                    category: type,\n                    series_id: this.ser,\n                    product_category: this.cat,\n                    pageSize: 100\n                }) || [];\n            }\n\n            buildSec(name, list, hasLog = false) {\n                const sec = document.createElement('div');\n                sec.className = 'file-section';\n                sec.innerHTML = `<div class=\"section-header\"><h3>${name}<\/h3><\/div>`;\n\n                const grid = document.createElement('div');\n                grid.className = 'files-container';\n\n                const render = (items) => {\n                    grid.innerHTML = '';\n                    let row = document.createElement('div');\n                    row.className = 'files-row';\n\n                    if(hasLog && name === 'Firmware') {\n                        row.appendChild(this.createLogNode());\n                    }\n\n                    items.forEach((file) => {\n                        const col = document.createElement('div');\n                        col.className = 'file-col';\n                        col.appendChild(this.createFileNode(file, name));\n                        row.appendChild(col);\n\n                        if (row.children.length === 4) {\n                            grid.appendChild(row);\n                            row = document.createElement('div');\n                            row.className = 'files-row';\n                        }\n                    });\n                    if (row.children.length > 0) grid.appendChild(row);\n                };\n\n                let limit = 8;\n                render(list.slice(0, limit));\n                sec.appendChild(grid);\n\n                if(list.length > limit) {\n                    const mSec = document.createElement('div');\n                    mSec.className = 'more-section';\n                    mSec.innerHTML = `<button class=\"more-btn\">View All Resources<\/button>`;\n                    mSec.onclick = () => { render(list); mSec.remove(); };\n                    sec.appendChild(mSec);\n                }\n                return sec;\n            }\n\n            createFileNode(file, type) {\n                const node = document.createElement('div');\n                node.className = 'file-card';\n                node.innerHTML = `\n                    <div class=\"file-card-content\">\n                        <div class=\"file-info\">\n                            <div class=\"file-title\">${file.name}<\/div>\n                            ${type !== 'Manuals' ? `\n                            <div class=\"file-meta\">\n                                <span class=\"file-date\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/12\/\u7ec4-935.svg\"> ${formatDate(file.release_date)}<\/span>\n                                <span class=\"file-size\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/12\/\u7ec4-928.svg\"> ${formatSize(file.size)}<\/span>\n                            <\/div>` : ''}\n                        <\/div>\n                        <div class=\"download-btn\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/12\/\u7ec4-919.svg\"><\/div>\n                    <\/div>\n                `;\n                node.onclick = () => this.handleDl(file);\n                return node;\n            }\n\n            createLogNode() {\n                const node = document.createElement('div');\n                node.className = 'file-col';\n                node.innerHTML = `\n                    <div class=\"changelog-card\">\n                        <div class=\"file-card-content\">\n                            <div class=\"file-info\"><div class=\"file-title\">${this.ser}_CHANGELOG<\/div><\/div>\n                            <div class=\"download-btn\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/09\/\u4e0b\u8f7d.png\"><\/div>\n                        <\/div>\n                    <\/div>\n                `;\n                node.onclick = () => this.handleLogDl();\n                return node;\n            }\n\n            async handleDl(f) {\n                if (f.external_url) return window.open(f.external_url, '_blank');\n                const res = await fetch(`${API_CONFIG.baseURL}\/api\/common\/documents\/${f.doc_id}?verbose=100`, {\n                    headers: { 'X-Api-Key': API_CONFIG.apiKey }\n                });\n                const d = await res.json();\n                if(d.result?.url) window.open(d.result.url, '_blank');\n            }\n\n            async handleLogDl() {\n                const url = `${API_CONFIG.baseURL}\/api\/plm\/product\/series\/${this.ser}\/release-notes.md?mode=inline&lang=en&category=firmware`;\n                const res = await fetch(url, { headers: { 'X-Api-Key': API_CONFIG.apiKey } });\n                const blob = await res.blob();\n                const dlUrl = URL.createObjectURL(blob);\n                const a = document.createElement('a');\n                a.href = dlUrl; a.download = `${this.ser}_CHANGELOG.md`;\n                a.click();\n            }\n        }\n\n        new ProductFilesApp('product-files-6a280fbf41eb5');\n    })();\n    <\/script>\n    <\/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 id=\"e-n-tab-content-13909028863\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-13909028863\" data-tab-index=\"3\" style=\"--n-tabs-title-order: 3;\" class=\"elementor-element elementor-element-23703eb5 e-con-full e-flex e-con e-child\" data-id=\"23703eb5\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-23703eb5_0 elementor-widget elementor-widget-heading\" data-id=\"23703eb5_0\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Standard package*<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-23703eb5_1 elementor-widget elementor-widget-text-editor\" data-id=\"23703eb5_1\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul><li>VT310 Telematic Gateway *1<\/li><li>26 PIN All-in-one Test Cable*1<\/li><li>Standard package* contents vary by standard order codes.<\/li><li>Optional accessories<\/li><li>OBD-II 7 PIN All-in-one Cable<\/li><li>OBD-II 26 PIN All-in-one Cable<\/li><li>J1939 6PIN  With 20 PIN Cable<\/li><li>J1939 and J1708 9PIN  With 17 PIN Cable<\/li><li>Contact us directly to learn more about our packaging options.<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-23703eb5_2 elementor-widget elementor-widget-text-editor\" data-id=\"23703eb5_2\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><a href=\"\/ja\/contact-us\/\">Contact us<\/a> directly to learn more about our packaging options.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\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-54d5682f e-con-full e-flex e-con e-parent\" data-id=\"54d5682f\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1bcba7df elementor-widget elementor-widget-heading\" data-id=\"1bcba7df\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u95a2\u9023\u4e8b\u4f8b<\/h2>\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-1c768cae e-con-full e-flex e-con e-parent\" data-id=\"1c768cae\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6eec42f8 elementor-widget elementor-widget-shortcode\" data-id=\"6eec42f8\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <div class=\"article-hover-container\">\n        <div class=\"article-image-preview\">\n            <img decoding=\"async\" id=\"main-preview-img\" src=\"https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/03\/\u7ec4-539.png\" alt=\"Preview\">\n        <\/div>\n\n        <div class=\"article-content-list\">\n            <div class=\"article-list-scroll\">\n                                    <div class=\"article-item active\"\n                         data-image=\"https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/03\/\u7ec4-539.png\">\n                        <h3 class=\"article-title\">\n                            <a href=\"https:\/\/www.inhand.com\/ja\/cases\/heavy-equipment-remote-monitoring\">Heavy Equipment\u200b Telematics<\/a>\n                        <\/h3>\n                        <p class=\"article-excerpt\">Heavy Equipment\u200b Telematics Applications and Cases Key Takeaways Heavy Equipment The VT310&hellip;<\/p>\n                        <a href=\"https:\/\/www.inhand.com\/ja\/cases\/heavy-equipment-remote-monitoring\" class=\"mobile-read-more\">Learn More \u2192<\/a>\n                    <\/div>\n                                    <div class=\"article-item\"\n                         data-image=\"https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/03\/\u7ec4-543-1.png\">\n                        <h3 class=\"article-title\">\n                            <a href=\"https:\/\/www.inhand.com\/ja\/cases\/smart-apron-vehicle-telematics\">Smart Apron Vehicle Telematics Solution<\/a>\n                        <\/h3>\n                        <p class=\"article-excerpt\">Smart Apron Vehicle Telematics Solution Applications and Cases Key Takeaways Smart Apron&hellip;<\/p>\n                        <a href=\"https:\/\/www.inhand.com\/ja\/cases\/smart-apron-vehicle-telematics\" class=\"mobile-read-more\">Learn More \u2192<\/a>\n                    <\/div>\n                                    <div class=\"article-item\"\n                         data-image=\"https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/03\/\u7ec4-542-1.png\">\n                        <h3 class=\"article-title\">\n                            <a href=\"https:\/\/www.inhand.com\/ja\/cases\/cold-chain-logistics-telematics\">Telematics for Cold Chain Logistics\u200b<\/a>\n                        <\/h3>\n                        <p class=\"article-excerpt\">Telematics for Cold Chain Logistics\u200b Applications and Cases Key Takeaways Telematics for&hellip;<\/p>\n                        <a href=\"https:\/\/www.inhand.com\/ja\/cases\/cold-chain-logistics-telematics\" class=\"mobile-read-more\">Learn More \u2192<\/a>\n                    <\/div>\n                            <\/div>\n            <a href=\"\/ja\/all-cases\/\" class=\"see-all-cases\">See All Cases \u2192<\/a>\n        <\/div>\n    <\/div>\n\n    <style>\n        :root {\n            --main-green: #3eb044;\n            --text-inactive: #777777; \/* \u9ed8\u8ba4\u7070\u8272 *\/\n            --text-active: #000000;   \/* \u9009\u4e2d\/\u60ac\u505c\u9ed1\u8272 *\/\n            --border-light: #777777;\n        }\n\n        .article-hover-container {\n            display: flex;\n            gap: 4rem;\n            align-items: flex-start;\n            width: 100%;\n\t\t\tmargin-bottom:20px\n        }\n\n        .article-image-preview img {\n            width: 52rem;\n            height: 28.75rem;\n            object-fit: cover;\n            transition: opacity 0.4s ease;\n            display: block;\n        }\n\n        .article-content-list {\n            display: flex;\n            flex-direction: column;\n            min-height: 28.75rem;\n            align-content: center;\n            position: relative;\n\t\t\tpadding-top:1rem;\n        }\n\n        .article-list-scroll {\n            flex: 1;\n            overflow-y: auto;\n            max-height: 23.5rem; \/* 3\u4e2a \u00d7 7.5rem = \u6b63\u597d3\u4e2a *\/\n            padding-right: 0.5rem;\n        }\n\n        \/* \u81ea\u5b9a\u4e49\u6eda\u52a8\u6761\u6837\u5f0f *\/\n        .article-list-scroll::-webkit-scrollbar {\n            width: 4px;\n        }\n\n        .article-list-scroll::-webkit-scrollbar-track {\n            background: #f1f1f1;\n            border-radius: 2px;\n        }\n\n        .article-list-scroll::-webkit-scrollbar-thumb {\n            background: #3eb044;\n            border-radius: 2px;\n        }\n\n        .article-list-scroll::-webkit-scrollbar-thumb:hover {\n            background: #2a8a30;\n        }\n\n        \/* See All Cases \u94fe\u63a5\u6837\u5f0f *\/\n        .see-all-cases {\n            display: block;\n            text-align: right;\n            color: #3eb044;\n            text-decoration: none;\n            font-size: 1.5rem;\n            font-weight: 600;\n            margin-top: 2rem;\n            padding-top: 0.75rem;\n            border-top: 1px solid #e0e0e0;\n            transition: color 0.3s ease;\n        }\n\n        .see-all-cases:hover {\n            color: #2a8a30;\n        }\n\n        \/* \u9879\u76ee\u57fa\u7840\u6837\u5f0f *\/\n        .article-item {\n            border-bottom: 1px solid #777777;\n            cursor: pointer;\n            position: relative;\n            transition: all 0.3s ease;\n            height: 7.5rem; \/* \u56fa\u5b9a\u9ad8\u5ea6\uff1a\u786e\u4fdd\u6bcf\u884c\u4e00\u81f4 *\/\n            box-sizing: border-box;\n            padding-bottom: 1.25rem;\n            margin-top: 1rem;\n        }\n\n        \/* \u7b2c\u4e00\u4e2a\u5143\u7d20\u53bb\u6389\u9876\u90e8\u95f4\u8ddd *\/\n        .article-item:first-child {\n            margin-top: 0;\n        }\n\n        \/* \u6700\u540e\u4e00\u4e2a\u5143\u7d20\u53bb\u6389\u5e95\u90e8\u8fb9\u6846 *\/\n        .article-item:last-child {\n            border-bottom: none;\n        }\n\n        \/* \u6807\u9898\u6837\u5f0f\uff1a\u6700\u591a\u4e24\u6392 *\/\n        .article-title a {\n            text-decoration: none;\n            color: var(--text-inactive); \/* \u9ed8\u8ba4\u7070\u8272 *\/\n            font-size: 1.75rem;\n            transition: color 0.3s;\n            line-height: 1.1;\n\t\t\tfont-weight:600;\n            display: -webkit-box;\n            -webkit-line-clamp: 2;\n            -webkit-box-orient: vertical;\n            overflow: hidden;\n\/*             height: 5.8rem; *\/\n            margin: 0;\n        }\n\n        \/* \u6458\u8981\u6837\u5f0f\uff1a\u4e00\u6392 *\/\n        .article-excerpt {\n            color: var(--text-inactive); \/* \u9ed8\u8ba4\u7070\u8272 *\/\n            font-size: 1.25rem;\n            line-height: 1.1; \/* \u7a0d\u5fae\u589e\u52a0\u4e00\u70b9\u884c\u9ad8\u9632\u6b62\u5207\u5b57 *\/\n            display: -webkit-box;\n            -webkit-line-clamp: 1;\n            -webkit-box-orient: vertical;\n            overflow: hidden;\n\t\t\tfont-weight:500;\n            margin-top: 0.625rem;\n            margin-bottom: 0;\n        }\n\n        \/* \u6838\u5fc3\u903b\u8f91\uff1aHover \u6216 Active \u65f6\u53d8\u9ed1 *\/\n        .article-item:hover .article-title a,\n        .article-item:hover .article-excerpt,\n        .article-item.active .article-title a,\n        .article-item.active .article-excerpt {\n            color: var(--text-active) !important;\n        }\n\n        \/* \u79fb\u52a8\u7aef\u903b\u8f91\u4fdd\u6301\u4e0d\u53d8 *\/\n        .mobile-read-more { display: none; color: var(--main-green); text-decoration: none; font-weight: bold; margin-top: 0.625rem; font-size: 0.875rem; }\n\n        @media (max-width: 61.9375rem) {\n            .article-hover-container { flex-direction: column; gap: 1.25rem; padding: 0 1.25rem; }\n            .article-image-preview { position: relative; top: 0; width: 100%; order: 1; }\n            .article-image-preview img { width: 100%; height: 17.5rem; }\n            .article-content-list { width: 100%; order: 2; min-height: auto; }\n            .article-list-scroll { max-height: none; overflow-y: visible; padding-right: 0; }\n            .article-item { padding: 1.25rem 0; margin-top: 0; }\n            .article-title a { font-size: 1.5rem; height: auto; }\n            .see-all-cases { margin-top: 0.75rem; padding-top: 0.5rem; font-size: 0.875rem; }\n        }\n    <\/style>\n\n    <script>\n    document.addEventListener('DOMContentLoaded', function() {\n        const items = document.querySelectorAll('.article-item');\n        const mainImg = document.getElementById('main-preview-img');\n\n        function switchImage(item) {\n            const newSrc = item.getAttribute('data-image');\n            if (mainImg.src === newSrc) return;\n\n            mainImg.style.opacity = '0.3';\n            setTimeout(() => {\n                mainImg.src = newSrc;\n                mainImg.style.opacity = '1';\n            }, 150);\n\n            items.forEach(i => i.classList.remove('active'));\n            item.classList.add('active');\n        }\n\n        items.forEach(item => {\n            item.addEventListener('mouseenter', function() {\n                if (window.innerWidth > 991) switchImage(this);\n            });\n\n            item.addEventListener('click', function(e) {\n                if (window.innerWidth > 991) {\n                    switchImage(this);\n                }\n            });\n        });\n    });\n    <\/script>\n    <\/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-fafcfeb e-con-full e-flex e-con e-parent\" data-id=\"fafcfeb\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f58d182 elementor-widget elementor-widget-heading\" data-id=\"f58d182\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Frequently Asked Questions<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-96edd50 elementor-widget elementor-widget-n-accordion\" data-id=\"96edd50\" data-element_type=\"widget\" data-settings=\"{&quot;default_state&quot;:&quot;expanded&quot;,&quot;max_items_expended&quot;:&quot;one&quot;,&quot;n_accordion_animation_duration&quot;:{&quot;unit&quot;:&quot;ms&quot;,&quot;size&quot;:400,&quot;sizes&quot;:[]}}\" data-widget_type=\"nested-accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"e-n-accordion\" aria-label=\"Accordion. Open links with Enter or Space, close with Escape, and navigate with Arrow Keys\">\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1580\" class=\"e-n-accordion-item\" open>\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"1\" tabindex=\"0\" aria-expanded=\"true\" aria-controls=\"e-n-accordion-item-1580\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> What does the VT310 offer? <\/div><\/span>\n\t\t\t\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1580\" class=\"elementor-element elementor-element-340ce2b e-con-full e-flex e-con e-child\" data-id=\"340ce2b\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1d41dda elementor-widget elementor-widget-text-editor\" data-id=\"1d41dda\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>The VT310 is a rugged vehicle telematics gateway for fleet tracking, asset management, generator monitoring, and heavy-equipment deployments. Highlights:<\/p>\n\n<table border=\"1\" cellpadding=\"8\" cellspacing=\"0\" style=\"border-collapse:collapse;width:100%;\"><tr><td style=\"border:1px solid #ddd;padding:8px;\"><\/td><td style=\"border:1px solid #ddd;padding:8px;\"><\/td><\/tr><tr><td style=\"border:1px solid #ddd;padding:8px;\">&#8212;<\/td><td style=\"border:1px solid #ddd;padding:8px;\">&#8212;<\/td><\/tr><tr><td style=\"border:1px solid #ddd;padding:8px;\">Cellular<\/td><td style=\"border:1px solid #ddd;padding:8px;\">LTE Cat-M \/ Cat 1 \/ Cat 4 (model-dependent); built-in FPC antenna<\/td><\/tr><tr><td style=\"border:1px solid #ddd;padding:8px;\">GNSS<\/td><td style=\"border:1px solid #ddd;padding:8px;\">GPS \/ GNSS \/ A-GNSS, <strong>31 channels<\/strong>, <strong>2.5 m CEP50<\/strong>, 1\u201310 Hz update; built-in ceramic antenna<\/td><\/tr><tr><td style=\"border:1px solid #ddd;padding:8px;\">Inertial sensor<\/td><td style=\"border:1px solid #ddd;padding:8px;\">6-axis (accelerometer \u00b1 up to 16 g, gyro \u00b1 up to 2000 dps) for driving-behavior detection and dead reckoning<\/td><\/tr><tr><td style=\"border:1px solid #ddd;padding:8px;\">Vehicle interfaces (26-pin)<\/td><td style=\"border:1px solid #ddd;padding:8px;\"><strong>2\u00d7 CAN<\/strong> (OBD-II \/ J1939 \/ J1708 supported), 1\u00d7 RS232, 1\u00d7 J1708\/RS485, 1\u00d7 IGT, <strong>4\u00d7 DI<\/strong>, <strong>3\u00d7 DO<\/strong> (open-drain, 300 mA each), 1\u00d7 AI (0.5\u201348 V), 1\u00d7 1-Wire (up to 4 sensors)<\/td><\/tr><tr><td style=\"border:1px solid #ddd;padding:8px;\">Backup battery<\/td><td style=\"border:1px solid #ddd;padding:8px;\"><strong>1200 mAh Li-ion<\/strong> \u2014 keeps the device online when vehicle power is off<\/td><\/tr><tr><td style=\"border:1px solid #ddd;padding:8px;\">Offline cache<\/td><td style=\"border:1px solid #ddd;padding:8px;\"><strong>30,000+ location records<\/strong> stored locally; auto-uploaded when connectivity returns<\/td><\/tr><tr><td style=\"border:1px solid #ddd;padding:8px;\">Bluetooth<\/td><td style=\"border:1px solid #ddd;padding:8px;\">BLE 4.1 \u2014 supports forwarding vehicle data to <strong>ELD<\/strong> apps<\/td><\/tr><tr><td style=\"border:1px solid #ddd;padding:8px;\">Multi-cloud<\/td><td style=\"border:1px solid #ddd;padding:8px;\">AWS IoT, Azure IoT, Aliyun, Wialon, Traccar, GPSWox, ThingsBoard, WhiteLabel Tracking, custom private cloud<\/td><\/tr><tr><td style=\"border:1px solid #ddd;padding:8px;\">Power \/ environment<\/td><td style=\"border:1px solid #ddd;padding:8px;\">DC 9\u201348 V, IP66, <strong>\u221240 to +85 \u00b0C<\/strong> (main power), 141 \u00d7 82 \u00d7 35 mm, 152 g<\/td><\/tr><tr><td style=\"border:1px solid #ddd;padding:8px;\">Certifications<\/td><td style=\"border:1px solid #ddd;padding:8px;\">CE, FCC, IC, PTCRB, E-Mark<\/td><\/tr><\/table>\n\n<p>Three regional cellular SKUs:<br \/>\n<ul><li><strong>VT310-FS31<\/strong> \u2014 LTE Cat-M (B2\/B4\/B12\/B13), North America<\/li><li><strong>VT310-FS52<\/strong> \u2014 LTE Cat 1 multi-band (LTE B28\/B20\/B8\/B3\/B1 + WCDMA + GSM), EMEA \/ Middle East \/ Africa \/ APAC<\/li><li><strong>VT310-FQ58<\/strong> \u2014 LTE Cat 4 (LTE FDD B1\/3\/5\/8 + LTE TDD B34\/38\/39\/40\/41 + WCDMA + GSM), China \/ India<\/li><\/ul><\/p>\n\n<p>Target applications per the datasheet: freight and logistics, generator monitoring, public transportation, heavy equipment.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1581\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"2\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1581\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> How do I install the VT310 in a vehicle? <\/div><\/span>\n\t\t\t\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1581\" class=\"elementor-element elementor-element-511cb9a e-con-full e-flex e-con e-child\" data-id=\"511cb9a\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c426ce0 elementor-widget elementor-widget-text-editor\" data-id=\"c426ce0\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ol><li><strong>Choose mounting location<\/strong> \u2014 recommended under the front windshield for the best GNSS reception and easy OBD-II access.<\/li><li><strong>Insert the SIM<\/strong> \u2014 open the waterproof baffle on the underside, insert the 2FF SIM in the indicated direction, close the baffle.<\/li><li><strong>Activate the battery<\/strong> \u2014 the VT310 ships in transport mode. Connect external power or the OBD interface to wake the battery before first use.<\/li><li><strong>Pick the right 26-pin cable<\/strong> for the integration:<\/li><\/ol>\n\n<table border=\"1\" cellpadding=\"8\" cellspacing=\"0\" style=\"border-collapse:collapse;width:100%;\"><tr><td style=\"border:1px solid #ddd;padding:8px;\">Cable<\/td><td style=\"border:1px solid #ddd;padding:8px;\">Order code<\/td><td style=\"border:1px solid #ddd;padding:8px;\">Use case<\/td><\/tr><tr><td style=\"border:1px solid #ddd;padding:8px;\">&#8212;<\/td><td style=\"border:1px solid #ddd;padding:8px;\">&#8212;<\/td><td style=\"border:1px solid #ddd;padding:8px;\">&#8212;<\/td><\/tr><tr><td style=\"border:1px solid #ddd;padding:8px;\">26-pin all-in-one test cable<\/td><td style=\"border:1px solid #ddd;padding:8px;\"><code style='background:#f4f4f4;padding:2px 4px;border-radius:3px;'> SCAB000229 <\/code><\/td><td style=\"border:1px solid #ddd;padding:8px;\">Lab \/ office bench testing \u2014 cable&#8217;s open end accepts a 9\u201348 V adapter.<\/td><\/tr><tr><td style=\"border:1px solid #ddd;padding:8px;\">OBD-II 7-pin all-in-one cable<\/td><td style=\"border:1px solid #ddd;padding:8px;\"><code style='background:#f4f4f4;padding:2px 4px;border-radius:3px;'> SCAB000231 <\/code><\/td><td style=\"border:1px solid #ddd;padding:8px;\">Heavy trucks with an OBD-II port. Adds an ignition-signal terminal.<\/td><\/tr><tr><td style=\"border:1px solid #ddd;padding:8px;\">OBD-II 26-pin all-in-one cable<\/td><td style=\"border:1px solid #ddd;padding:8px;\"><code style='background:#f4f4f4;padding:2px 4px;border-radius:3px;'> SCAB000232 <\/code><\/td><td style=\"border:1px solid #ddd;padding:8px;\">Best when the deployment also needs DI \/ DO \/ AI \/ 1-Wire \u2014 adds an open-end branch with all the I\/O lines.<\/td><\/tr><\/table>\n\n<ol><li><strong>Wire the IGT pin<\/strong> to the vehicle&#8217;s ignition switch. For bench testing, tie IGT and V+ to the same positive rail.<\/li><li><strong>DI \/ DO \/ AI \/ 1-Wire detail:<\/strong><\/li><\/ol>\n<ul><li>DI: default 10 k\u03a9 pull-down to GND; configurable to 20 k\u03a9 pull-up to VCC<\/li><li>DO: open-drain, max 300 mA per channel \u2014 typically driven through a relay<\/li><li>AI: 0.5\u201348 V range, \u00b10.015 V accuracy, max 2 \u00b5A operating current<\/li><li>1-Wire: connect the sensor&#8217;s DQ pin to VT310 PIN 8 and GND; supports up to 4 sensors (e.g., DS18B20)<\/li><\/ul>\n\n<p>After power-up, verify status via the two LEDs on the housing \u2014 <strong>GNSS LED<\/strong> (slow flash = searching, solid = location fix) and <strong>Cellular LED<\/strong> (slow flash = dialing, 0.5 Hz flash = connected).<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1582\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"3\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1582\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> How does the VT310 connect to cellular and publish to the cloud? <\/div><\/span>\n\t\t\t\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1582\" class=\"elementor-element elementor-element-223d6e8 e-con-full e-flex e-con e-child\" data-id=\"223d6e8\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-99a5024 elementor-widget elementor-widget-text-editor\" data-id=\"99a5024\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>The VT310&#8217;s cellular module dials up automatically on its baked-in regional bands as soon as a SIM is installed and the device is powered. Configuration is done through the <strong>RS232 serial port or Bluetooth<\/strong> (no web GUI). Publish telemetry over <strong>TCP, UDP, HTTP, or MQTT<\/strong> to any of the supported cloud targets:<\/p>\n\n<ul><li><strong>AWS IoT, Azure IoT, Aliyun IoT<\/strong> (hyperscaler MQTT)<\/li><li><strong>Wialon, Traccar, GPSWox, ThingsBoard, WhiteLabel Tracking<\/strong> (fleet SaaS)<\/li><li><strong>Customer private cloud<\/strong> via FlexAPI or SMS<\/li><\/ul>\n\n<p>Event alarms (collision, motion, overspeed, I\/O change, ignition signal) can be reported via SMS or as FlexAPI messages over TCP\/UDP\/MQTT.<\/p>\n\n<p>When connectivity drops, the VT310 caches <strong>30,000+ location records<\/strong> locally and uploads them automatically when the link is restored \u2014 so no data is lost during dead-zone driving or temporary outages.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1583\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"4\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1583\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> How does the VT310 compare to the VT320? <\/div><\/span>\n\t\t\t\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1583\" class=\"elementor-element elementor-element-06a5d99 e-con-full e-flex e-con e-child\" data-id=\"06a5d99\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4d16bc2 elementor-widget elementor-widget-text-editor\" data-id=\"4d16bc2\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<table border=\"1\" cellpadding=\"8\" cellspacing=\"0\" style=\"border-collapse:collapse;width:100%;\"><tr><td style=\"border:1px solid #ddd;padding:8px;\"><\/td><td style=\"border:1px solid #ddd;padding:8px;\"><strong>VT310<\/strong><\/td><td style=\"border:1px solid #ddd;padding:8px;\">VT320<\/td><\/tr><tr><td style=\"border:1px solid #ddd;padding:8px;\">&#8212;<\/td><td style=\"border:1px solid #ddd;padding:8px;\">&#8212;<\/td><td style=\"border:1px solid #ddd;padding:8px;\">&#8212;<\/td><\/tr><tr><td style=\"border:1px solid #ddd;padding:8px;\">Form factor<\/td><td style=\"border:1px solid #ddd;padding:8px;\">141 \u00d7 82 \u00d7 35 mm, 152 g, IP66<\/td><td style=\"border:1px solid #ddd;padding:8px;\">Compact tracker form factor<\/td><\/tr><tr><td style=\"border:1px solid #ddd;padding:8px;\">Cellular<\/td><td style=\"border:1px solid #ddd;padding:8px;\"><strong>Cat-M \/ Cat 1 \/ Cat 4<\/strong> \u2014 3 regional SKUs (FS31 \/ FS52 \/ FQ58)<\/td><td style=\"border:1px solid #ddd;padding:8px;\">Cat-M \/ NB-IoT (FQ02 global)<\/td><\/tr><tr><td style=\"border:1px solid #ddd;padding:8px;\">Vehicle interfaces<\/td><td style=\"border:1px solid #ddd;padding:8px;\"><strong>26-pin: 2\u00d7 CAN, J1708\/RS485, RS232, 4\u00d7 DI, 3\u00d7 DO, AI, 1-Wire<\/strong>; <strong>OBD-II \/ J1939 \/ J1708<\/strong> support<\/td><td style=\"border:1px solid #ddd;padding:8px;\">Basic asset\/vehicle tracking interfaces<\/td><\/tr><tr><td style=\"border:1px solid #ddd;padding:8px;\">Backup battery<\/td><td style=\"border:1px solid #ddd;padding:8px;\"><strong>1200 mAh Li-ion<\/strong> \u2014 keeps the device online with vehicle off<\/td><td style=\"border:1px solid #ddd;padding:8px;\">Smaller \/ not the primary use case<\/td><\/tr><tr><td style=\"border:1px solid #ddd;padding:8px;\">Offline cache<\/td><td style=\"border:1px solid #ddd;padding:8px;\"><strong>30,000+ location records<\/strong><\/td><td style=\"border:1px solid #ddd;padding:8px;\">Configurable buffering<\/td><\/tr><tr><td style=\"border:1px solid #ddd;padding:8px;\">Configuration<\/td><td style=\"border:1px solid #ddd;padding:8px;\">RS232 or <strong>Bluetooth<\/strong><\/td><td style=\"border:1px solid #ddd;padding:8px;\"><strong>VTConfig<\/strong> Windows tool over USB \/ serial<\/td><\/tr><tr><td style=\"border:1px solid #ddd;padding:8px;\">Operating temp<\/td><td style=\"border:1px solid #ddd;padding:8px;\"><strong>\u221240 to +85 \u00b0C<\/strong> (main power)<\/td><td style=\"border:1px solid #ddd;padding:8px;\">Narrower range<\/td><\/tr><\/table>\n\n<p>Pick the <strong>VT310<\/strong> when the deployment needs full vehicle-bus integration (CAN, OBD-II, J1939, J1708) and rich I\/O (DI\/DO\/AI\/1-Wire), keep-alive over a Li-ion backup battery, IP66 ruggedization, or 30K-record offline caching for long dead-zone routes. Pick the <strong>VT320<\/strong> for simpler asset\/vehicle tracking on Cat-M \/ NB-IoT where the deeper bus integration isn&#8217;t needed.<\/p>\n\n<p>&#8212;<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\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-903af41 e-con-full e-flex e-con e-child\" data-id=\"903af41\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-563ad37 elementor-widget elementor-widget-button\" data-id=\"563ad37\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/community.inhand.com\/\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Visit Community<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\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<div class=\"elementor-element elementor-element-54de73cb e-con-full e-flex e-con e-parent\" data-id=\"54de73cb\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-18d59ab elementor-widget elementor-widget-heading\" data-id=\"18d59ab\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u3053\u3061\u3089\u3082\u304a\u3059\u3059\u3081<\/h2>\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-356b3f32 e-con-full e-flex e-con e-parent\" data-id=\"356b3f32\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-396368bd elementor-widget elementor-widget-shortcode\" data-id=\"396368bd\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\t\t<div data-elementor-type=\"container\" data-elementor-id=\"4417\" class=\"elementor elementor-4417\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t<div class=\"elementor-element elementor-element-edb2b2b e-con-full e-flex e-con e-parent\" data-id=\"edb2b2b\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-25c87ff e-con-full e-flex e-con e-child\" data-id=\"25c87ff\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-24bf4e2 e-con-full e-flex e-con e-child\" data-id=\"24bf4e2\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0ceccdb elementor-widget elementor-widget-button\" data-id=\"0ceccdb\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"\/ja\/contact-sales\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" id=\"icon-&#x7BAD;&#x5934;\" width=\"18.257\" height=\"18\" viewbox=\"0 0 18.257 18\"><rect id=\"&#x77E9;&#x5F62;_241\" data-name=\"&#x77E9;&#x5F62; 241\" width=\"18\" height=\"18\" fill=\"#d9d9d9\" opacity=\"0\"><\/rect><line id=\"&#x76F4;&#x7EBF;_33\" data-name=\"&#x76F4;&#x7EBF; 33\" x2=\"17.1\" transform=\"translate(0.45 9.45)\" fill=\"none\" stroke=\"#fff\" stroke-width=\"1\"><\/line><path id=\"&#x8DEF;&#x5F84;_32\" data-name=\"&#x8DEF;&#x5F84; 32\" d=\"M0,0V8.484H8.277\" transform=\"translate(11.551 15.376) rotate(-135)\" fill=\"none\" stroke=\"#fff\" stroke-linejoin=\"round\" stroke-width=\"1\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">\u898b\u7a4d\u3082\u308a\u3092\u4f9d\u983c\u3059\u308b<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\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<div class=\"elementor-element elementor-element-c37b09b e-con-full e-flex e-con e-child\" data-id=\"c37b09b\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-df86f13 e-con-full e-flex e-con e-child\" data-id=\"df86f13\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-05f7cc3 elementor-widget elementor-widget-button\" data-id=\"05f7cc3\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"\/ja\/all-products\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" id=\"icon-&#x7BAD;&#x5934;\" width=\"18.257\" height=\"18\" viewbox=\"0 0 18.257 18\"><rect id=\"&#x77E9;&#x5F62;_241\" data-name=\"&#x77E9;&#x5F62; 241\" width=\"18\" height=\"18\" fill=\"#d9d9d9\" opacity=\"0\"><\/rect><line id=\"&#x76F4;&#x7EBF;_33\" data-name=\"&#x76F4;&#x7EBF; 33\" x2=\"17.1\" transform=\"translate(0.45 9.45)\" fill=\"none\" stroke=\"#fff\" stroke-width=\"1\"><\/line><path id=\"&#x8DEF;&#x5F84;_32\" data-name=\"&#x8DEF;&#x5F84; 32\" d=\"M0,0V8.484H8.277\" transform=\"translate(11.551 15.376) rotate(-135)\" fill=\"none\" stroke=\"#fff\" stroke-linejoin=\"round\" stroke-width=\"1\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">\u3059\u3079\u3066\u306e\u88fd\u54c1<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\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<div class=\"elementor-element elementor-element-806df5e e-con-full e-flex e-con e-child\" data-id=\"806df5e\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-5e107b3 e-con-full e-flex e-con e-child\" data-id=\"5e107b3\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e602a2b elementor-widget elementor-widget-button\" data-id=\"e602a2b\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"\/ja\/all-cases\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" id=\"icon-&#x7BAD;&#x5934;\" width=\"18.257\" height=\"18\" viewbox=\"0 0 18.257 18\"><rect id=\"&#x77E9;&#x5F62;_241\" data-name=\"&#x77E9;&#x5F62; 241\" width=\"18\" height=\"18\" fill=\"#d9d9d9\" opacity=\"0\"><\/rect><line id=\"&#x76F4;&#x7EBF;_33\" data-name=\"&#x76F4;&#x7EBF; 33\" x2=\"17.1\" transform=\"translate(0.45 9.45)\" fill=\"none\" stroke=\"#fff\" stroke-width=\"1\"><\/line><path id=\"&#x8DEF;&#x5F84;_32\" data-name=\"&#x8DEF;&#x5F84; 32\" d=\"M0,0V8.484H8.277\" transform=\"translate(11.551 15.376) rotate(-135)\" fill=\"none\" stroke=\"#fff\" stroke-linejoin=\"round\" stroke-width=\"1\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">\u3059\u3079\u3066\u306e\u30b1\u30fc\u30b9<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\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<div class=\"elementor-element elementor-element-27193b3 e-con-full e-flex e-con e-child\" data-id=\"27193b3\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-1278096 e-con-full e-flex e-con e-child\" data-id=\"1278096\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-87778e6 elementor-widget elementor-widget-button\" data-id=\"87778e6\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/inhandgo.com\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" id=\"icon-&#x7BAD;&#x5934;\" width=\"18.257\" height=\"18\" viewbox=\"0 0 18.257 18\"><rect id=\"&#x77E9;&#x5F62;_241\" data-name=\"&#x77E9;&#x5F62; 241\" width=\"18\" height=\"18\" fill=\"#d9d9d9\" opacity=\"0\"><\/rect><line id=\"&#x76F4;&#x7EBF;_33\" data-name=\"&#x76F4;&#x7EBF; 33\" x2=\"17.1\" transform=\"translate(0.45 9.45)\" fill=\"none\" stroke=\"#fff\" stroke-width=\"1\"><\/line><path id=\"&#x8DEF;&#x5F84;_32\" data-name=\"&#x8DEF;&#x5F84; 32\" d=\"M0,0V8.484H8.277\" transform=\"translate(11.551 15.376) rotate(-135)\" fill=\"none\" stroke=\"#fff\" stroke-linejoin=\"round\" stroke-width=\"1\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">\u30aa\u30f3\u30e9\u30a4\u30f3\u30b9\u30c8\u30a2<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\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<\/div>\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>","protected":false},"excerpt":{"rendered":"<p>VT310 Vehicle Telematics Gateway Rugged telematics gateway with extensive interfaces and diagnostic protocols, delivering reliable vehicle data in extreme environments with cost-effective deployment for fleet managers. Request a Quote Buy Now 3D MODEL\/ PHOTO Click to Load 3D Click to Load 3D QSG VIDEO https:\/\/youtu.be\/USZurbhwwuo?si=TPQez3whg9A2gx6- Anytime, Anywhere: Sense Your Vehicle Smartly Global Cellular Connectivity Supports multiple LTE standards for low-power, reliable communications globally, ensuring your fleet stays connected even in remote areas. Advanced Vehicle Diagnostics Integrates OBD-II, J1939, and J1708 protocols to collect real-time engine data, mileage, and fuel levels for proactive fleet maintenance. IP66 Rugged for Harsh Environments Built to withstand water immersion and extreme temperatures (-40\u00b0C to 85\u00b0C), [&hellip;]<\/p>","protected":false},"featured_media":6496,"template":"elementor_header_footer","meta":{"_acf_changed":false},"product_brand":[],"product_cat":[662,836],"product_tag":[],"class_list":["post-6642","product","type-product","status-publish","has-post-thumbnail","product_cat-vehicle-gateways-1","product_cat-vehicle-telematics","first","instock","shipping-taxable","product-type-simple"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.6 (Yoast SEO v26.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>VT310 Rugged Vehicle Telematics Gateway with IP66 Rating &amp; Multi-Protocol Support<\/title>\n<meta name=\"description\" content=\"VT310 rugged vehicle telematics gateway delivers reliable data in harsh environments (-40\u00b0C to 85\u00b0C) with IP66 rating. Features J1939, OBD-II diagnostics, global LTE connectivity, and smart battery backup. E-Mark certified.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.inhand.com\/ja\/products\/vehicle-telematics\/vt310\" \/>\n<meta property=\"og:locale\" content=\"ja_JP\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"VT310\" \/>\n<meta property=\"og:description\" content=\"VT310 rugged vehicle telematics gateway delivers reliable data in harsh environments (-40\u00b0C to 85\u00b0C) with IP66 rating. Features J1939, OBD-II diagnostics, global LTE connectivity, and smart battery backup. E-Mark certified.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.inhand.com\/ja\/products\/vehicle-telematics\/vt310\" \/>\n<meta property=\"og:site_name\" content=\"InHand Networks\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-01T08:06:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/02\/vt310.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1230\" \/>\n\t<meta property=\"og:image:height\" content=\"1073\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.inhand.com\/ja\/products\/vehicle-telematics\/vt310\",\"url\":\"https:\/\/www.inhand.com\/ja\/products\/vehicle-telematics\/vt310\",\"name\":\"VT310 Rugged Vehicle Telematics Gateway with IP66 Rating & Multi-Protocol Support\",\"isPartOf\":{\"@id\":\"https:\/\/www.inhand.com\/ja\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.inhand.com\/ja\/products\/vehicle-telematics\/vt310#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.inhand.com\/ja\/products\/vehicle-telematics\/vt310#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/02\/vt310.png\",\"datePublished\":\"2026-02-11T06:45:02+00:00\",\"dateModified\":\"2026-06-01T08:06:08+00:00\",\"description\":\"VT310 rugged vehicle telematics gateway delivers reliable data in harsh environments (-40\u00b0C to 85\u00b0C) with IP66 rating. Features J1939, OBD-II diagnostics, global LTE connectivity, and smart battery backup. E-Mark certified.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.inhand.com\/ja\/products\/vehicle-telematics\/vt310#breadcrumb\"},\"inLanguage\":\"ja\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.inhand.com\/ja\/products\/vehicle-telematics\/vt310\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\/\/www.inhand.com\/ja\/products\/vehicle-telematics\/vt310#primaryimage\",\"url\":\"https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/02\/vt310.png\",\"contentUrl\":\"https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/02\/vt310.png\",\"width\":1230,\"height\":1073,\"caption\":\"VT310 rugged, cost-effective telematics gateway with rich interfaces, multi-protocol diagnostics, and major IoT cloud integration for reliable fleet data.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.inhand.com\/ja\/products\/vehicle-telematics\/vt310#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u9996\u9875\",\"item\":\"https:\/\/www.inhand.com\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u5546\u5e97\",\"item\":\"https:\/\/www.inhand.com\/en\/?page_id=7\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"VT310\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.inhand.com\/ja\/#website\",\"url\":\"https:\/\/www.inhand.com\/ja\/\",\"name\":\"inhand\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.inhand.com\/ja\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.inhand.com\/ja\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ja\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.inhand.com\/ja\/#organization\",\"name\":\"inhand\",\"url\":\"https:\/\/www.inhand.com\/ja\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\/\/www.inhand.com\/ja\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.inhand.com\/wp-content\/uploads\/2025\/10\/LOGO.png\",\"contentUrl\":\"https:\/\/www.inhand.com\/wp-content\/uploads\/2025\/10\/LOGO.png\",\"width\":684,\"height\":120,\"caption\":\"inhand\"},\"image\":{\"@id\":\"https:\/\/www.inhand.com\/ja\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"VT310 Rugged Vehicle Telematics Gateway with IP66 Rating & Multi-Protocol Support","description":"VT310 rugged vehicle telematics gateway delivers reliable data in harsh environments (-40\u00b0C to 85\u00b0C) with IP66 rating. Features J1939, OBD-II diagnostics, global LTE connectivity, and smart battery backup. E-Mark certified.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.inhand.com\/ja\/products\/vehicle-telematics\/vt310","og_locale":"ja_JP","og_type":"article","og_title":"VT310","og_description":"VT310 rugged vehicle telematics gateway delivers reliable data in harsh environments (-40\u00b0C to 85\u00b0C) with IP66 rating. Features J1939, OBD-II diagnostics, global LTE connectivity, and smart battery backup. E-Mark certified.","og_url":"https:\/\/www.inhand.com\/ja\/products\/vehicle-telematics\/vt310","og_site_name":"InHand Networks","article_modified_time":"2026-06-01T08:06:08+00:00","og_image":[{"width":1230,"height":1073,"url":"https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/02\/vt310.png","type":"image\/png"}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.inhand.com\/ja\/products\/vehicle-telematics\/vt310","url":"https:\/\/www.inhand.com\/ja\/products\/vehicle-telematics\/vt310","name":"VT310 Rugged Vehicle Telematics Gateway with IP66 Rating & Multi-Protocol Support","isPartOf":{"@id":"https:\/\/www.inhand.com\/ja\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.inhand.com\/ja\/products\/vehicle-telematics\/vt310#primaryimage"},"image":{"@id":"https:\/\/www.inhand.com\/ja\/products\/vehicle-telematics\/vt310#primaryimage"},"thumbnailUrl":"https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/02\/vt310.png","datePublished":"2026-02-11T06:45:02+00:00","dateModified":"2026-06-01T08:06:08+00:00","description":"VT310 rugged vehicle telematics gateway delivers reliable data in harsh environments (-40\u00b0C to 85\u00b0C) with IP66 rating. Features J1939, OBD-II diagnostics, global LTE connectivity, and smart battery backup. E-Mark certified.","breadcrumb":{"@id":"https:\/\/www.inhand.com\/ja\/products\/vehicle-telematics\/vt310#breadcrumb"},"inLanguage":"ja","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.inhand.com\/ja\/products\/vehicle-telematics\/vt310"]}]},{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/www.inhand.com\/ja\/products\/vehicle-telematics\/vt310#primaryimage","url":"https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/02\/vt310.png","contentUrl":"https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/02\/vt310.png","width":1230,"height":1073,"caption":"VT310 rugged, cost-effective telematics gateway with rich interfaces, multi-protocol diagnostics, and major IoT cloud integration for reliable fleet data."},{"@type":"BreadcrumbList","@id":"https:\/\/www.inhand.com\/ja\/products\/vehicle-telematics\/vt310#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u9996\u9875","item":"https:\/\/www.inhand.com\/en\/"},{"@type":"ListItem","position":2,"name":"\u5546\u5e97","item":"https:\/\/www.inhand.com\/en\/?page_id=7"},{"@type":"ListItem","position":3,"name":"VT310"}]},{"@type":"WebSite","@id":"https:\/\/www.inhand.com\/ja\/#website","url":"https:\/\/www.inhand.com\/ja\/","name":"\u624b\u5143\u306b","description":"","publisher":{"@id":"https:\/\/www.inhand.com\/ja\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.inhand.com\/ja\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ja"},{"@type":"Organization","@id":"https:\/\/www.inhand.com\/ja\/#organization","name":"\u624b\u5143\u306b","url":"https:\/\/www.inhand.com\/ja\/","logo":{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/www.inhand.com\/ja\/#\/schema\/logo\/image\/","url":"https:\/\/www.inhand.com\/wp-content\/uploads\/2025\/10\/LOGO.png","contentUrl":"https:\/\/www.inhand.com\/wp-content\/uploads\/2025\/10\/LOGO.png","width":684,"height":120,"caption":"inhand"},"image":{"@id":"https:\/\/www.inhand.com\/ja\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.inhand.com\/ja\/wp-json\/wp\/v2\/product\/6642","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inhand.com\/ja\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/www.inhand.com\/ja\/wp-json\/wp\/v2\/types\/product"}],"version-history":[{"count":0,"href":"https:\/\/www.inhand.com\/ja\/wp-json\/wp\/v2\/product\/6642\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.inhand.com\/ja\/wp-json\/wp\/v2\/media\/6496"}],"wp:attachment":[{"href":"https:\/\/www.inhand.com\/ja\/wp-json\/wp\/v2\/media?parent=6642"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/www.inhand.com\/ja\/wp-json\/wp\/v2\/product_brand?post=6642"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/www.inhand.com\/ja\/wp-json\/wp\/v2\/product_cat?post=6642"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/www.inhand.com\/ja\/wp-json\/wp\/v2\/product_tag?post=6642"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}