{"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-15T09:50:43","modified_gmt":"2026-06-15T09:50:43","slug":"vt310","status":"publish","type":"product","link":"https:\/\/www.inhand.com\/fr\/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>Passerelle t\u00e9l\u00e9matique pour v\u00e9hicules <\/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\">Passerelle t\u00e9l\u00e9matique robuste dot\u00e9e d&#039;interfaces et de protocoles de diagnostic \u00e9tendus, fournissant des donn\u00e9es v\u00e9hicule fiables dans des environnements extr\u00eames et un d\u00e9ploiement rentable pour les gestionnaires de flottes.<\/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=\"\/fr\/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\">Demander un devis<\/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\">Acheter maintenant<\/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=\"Onglets. Ouvrez les \u00e9l\u00e9ments avec Entr\u00e9e ou Espace, fermez avec \u00c9chap et naviguez \u00e0 l&#039;aide des touches fl\u00e9ch\u00e9es.\">\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\tMOD\u00c8LE 3D\/\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>Cliquez pour charger la 3D<\/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\/* \u79fb\u52a8\u7aef\uff1a\u7f29\u7565\u56fe\u6a2a\u5411\u6392\u5217 *\/\n@media (max-width: 700px) {\n    .jd-gallery-container {\n        flex-direction: column;\n        padding: 0 1rem;\n        gap: 20px;\n    }\n\n    .jd-thumbs-wrap {\n        flex-direction: row;\n        width: 100%;\n        gap: 20px;\n        order: 2;\n        overflow-x: auto;\n        overflow-y: hidden;\n        -webkit-overflow-scrolling: touch;\n        scrollbar-width: none;\n        justify-content: flex-start;\n        padding-bottom: 0.5rem;\n    }\n    .jd-thumbs-wrap::-webkit-scrollbar { display: none; }\n\n    .jd-thumb-item {\n        flex: 0 0 120px;\n        width: 120px;\n        height: 120px;\n        background: #F8FAF9;\n        border-radius: 4px;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        box-sizing: border-box;\n    }\n\n    .jd-thumb-item img {\n        width: auto;\n        height: auto;\n        max-width: 90%;\n        max-height: 90%;\n        margin: 0;\n    }\n\n    .jd-main-wrap {\n        order: 1;\n        width: 100%;\n        height: auto;\n    }\n    .jd-main-img { width: 100%; }\n\n    #jd-lens,\n    #jd-zoom-result { display: none !important; }\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 700px \u65f6\u76f4\u63a5\u9000\u51fa\uff0c\u4e0d\u8fd0\u884c\u653e\u5927\u903b\u8f91\n    if (window.innerWidth <= 700) 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\">Vid\u00e9o du guide de d\u00e9marrage rapide<\/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:\\\/\\\/www.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=\"Lire la vid\u00e9o\" tabindex=\"0\">\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\">\u00c0 tout moment, n&#039;importe o\u00f9\u00a0: surveillez intelligemment votre v\u00e9hicule\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:\/\/www.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>Connectivit\u00e9 cellulaire mondiale<\/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>Compatible avec plusieurs normes LTE pour des communications fiables et \u00e0 faible consommation dans le monde entier, garantissant ainsi la connectivit\u00e9 de votre flotte m\u00eame dans les zones recul\u00e9es.<\/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:\/\/www.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>Diagnostic avanc\u00e9 des v\u00e9hicules<\/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>Int\u00e8gre les protocoles OBD-II, J1939 et J1708 pour collecter en temps r\u00e9el les donn\u00e9es du moteur, le kilom\u00e9trage et les niveaux de carburant pour une maintenance proactive de la flotte.<\/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:\/\/www.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>R\u00e9sistance IP66 pour environnements difficiles<\/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>Con\u00e7u pour r\u00e9sister \u00e0 l&#039;immersion dans l&#039;eau et aux temp\u00e9ratures extr\u00eames (-40\u00b0C \u00e0 85\u00b0C), le VT310 est id\u00e9al pour les \u00e9quipements lourds et les op\u00e9rations en ext\u00e9rieur.<\/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:\/\/www.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>Suivi de haute pr\u00e9cision<\/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>Il combine un syst\u00e8me GNSS de haute pr\u00e9cision avec un gyroscope int\u00e9gr\u00e9 pour assurer un suivi de localisation continu, m\u00eame dans les tunnels ou les zones \u00e0 faible signal.<\/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:\/\/www.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>Surveillance du comportement de conduite<\/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>L&#039;acc\u00e9l\u00e9rom\u00e8tre int\u00e9gr\u00e9 surveille les collisions et les comportements de conduite dangereux, comme les freinages ou les acc\u00e9l\u00e9rations brusques, contribuant ainsi \u00e0 am\u00e9liorer les scores de s\u00e9curit\u00e9 du conducteur.<\/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:\/\/www.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>Alimentation intelligente et batterie de secours<\/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>Il est dot\u00e9 d&#039;une batterie interne de 1200 mAh et de modes de veille intelligents pour prot\u00e9ger les batteries du v\u00e9hicule tout en assurant la transmission des donn\u00e9es en cas de panne de courant.<\/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=\"Onglets. Ouvrez les \u00e9l\u00e9ments avec Entr\u00e9e ou Espace, fermez avec \u00c9chap et naviguez \u00e0 l&#039;aide des touches fl\u00e9ch\u00e9es.\">\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\tCaract\u00e9ristiques\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\tT\u00e9l\u00e9chargements\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\tCommander\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\">Sp\u00e9cifications techniques de base<\/span>\n                        <div class=\"specs-values\">\n                                                                                                <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Cache et endurance<\/span>\n                                        <span class=\"specs-term-desc\">Prend en charge la mise en cache de plus de 30\u00a0000 enregistrements de parcours gr\u00e2ce \u00e0 sa batterie int\u00e9gr\u00e9e de 1\u00a0200\u00a0mAh.<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">R\u00e9seau cellulaire<\/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\">Int\u00e9gration de la plateforme cloud<\/span>\n                                        <span class=\"specs-term-desc\">Compatible avec AWS IoT, Azure IoT, Aliyun IoT, Wialon, Traccar et autres plateformes<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Dimensions de l&#039;appareil<\/span>\n                                        <span class=\"specs-term-desc\">Environ 141 \u00d7 82 \u00d7 35 mm<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">\u00c9v\u00e9nements et alarmes<\/span>\n                                        <span class=\"specs-term-desc\">Prend en charge les alarmes de collision, de mouvement, de survitesse, de changement d&#039;E\/S, de d\u00e9tection d&#039;allumage et autres.<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Protection contre les infiltrations<\/span>\n                                        <span class=\"specs-term-desc\">IP66<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Capacit\u00e9 d&#039;interface<\/span>\n                                        <span class=\"specs-term-desc\">Double entr\u00e9e CAN, RS232, RS485, DI\/DO, 1-Wire et analogique<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Temp\u00e9rature de fonctionnement<\/span>\n                                        <span class=\"specs-term-desc\">-40 \u00e0 85 \u00b0C (alimentation externe) ; -20 \u00e0 60 \u00b0C (batterie)<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Capacit\u00e9 de positionnement<\/span>\n                                        <span class=\"specs-term-desc\">Positionnement GNSS multi-constellation avec navigation inertielle (DR)<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Plage de puissance d&#039;entr\u00e9e<\/span>\n                                        <span class=\"specs-term-desc\">9-48 V CC<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Protocoles de transport<\/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\">Diagnostic du v\u00e9hicule<\/span>\n                                        <span class=\"specs-term-desc\">Compatible avec les normes OBD-II \/ J1939 \/ J1708<\/span>\n                                    <\/div>\n                                                                                    <\/div>\n                    <\/li>\n                                    <li class=\"specs-item\">\n                        <span class=\"specs-label\">R\u00e9seau et informatique<\/span>\n                        <div class=\"specs-values\">\n                                                                                                <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Batterie<\/span>\n                                        <span class=\"specs-term-desc\">1200 mAh<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Processeur \/ Plateforme principale<\/span>\n                                        <span class=\"specs-term-desc\">Syst\u00e8me multit\u00e2che robuste<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Type de r\u00e9seau<\/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\">Indice de protection<\/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\">Navigation par satellite et inertielle<\/span>\n                        <div class=\"specs-values\">\n                                                                                                <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Nombre de canaux<\/span>\n                                        <span class=\"specs-term-desc\">31 cha\u00eenes<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">R\u00e9cepteur GNSS<\/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\">Navigation inertielle<\/span>\n                                        <span class=\"specs-term-desc\">Assure un suivi pr\u00e9cis et continu<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Sensibilit\u00e9 de positionnement initial<\/span>\n                                        <span class=\"specs-term-desc\">-162 dBm (temps de positionnement initial 32 s)<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Pr\u00e9cision de la localisation<\/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\">Sensibilit\u00e9 du suivi<\/span>\n                                        <span class=\"specs-term-desc\">-156 dBm (d\u00e9marrage \u00e0 chaud) ; -148 dBm (d\u00e9marrage \u00e0 froid)<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Fr\u00e9quence de mise \u00e0 jour<\/span>\n                                        <span class=\"specs-term-desc\">Fr\u00e9quence par d\u00e9faut\u00a0: 1\u00a0Hz, fr\u00e9quence maximale\u00a0: 10\u00a0Hz<\/span>\n                                    <\/div>\n                                                                                    <\/div>\n                    <\/li>\n                                    <li class=\"specs-item\">\n                        <span class=\"specs-label\">Capteurs<\/span>\n                        <div class=\"specs-values\">\n                                                                                                <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Plage de l&#039;acc\u00e9l\u00e9rom\u00e8tre<\/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\">Plage de mesure du gyroscope<\/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\">Interfaces v\u00e9hicule<\/span>\n                        <div class=\"specs-values\">\n                                                                                                <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">1 fil<\/span>\n                                        <span class=\"specs-term-desc\">1 canal (jusqu&#039;\u00e0 4 capteurs)<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Entr\u00e9e analogique<\/span>\n                                        <span class=\"specs-term-desc\">1 canal + 1 canal (selon les sp\u00e9cifications)<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Bus CAN<\/span>\n                                        <span class=\"specs-term-desc\">2 canaux<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Entr\u00e9e num\u00e9rique<\/span>\n                                        <span class=\"specs-term-desc\">4 canaux<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Sortie num\u00e9rique<\/span>\n                                        <span class=\"specs-term-desc\">3 canaux (max 300 mA)<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Signal d&#039;allumage<\/span>\n                                        <span class=\"specs-term-desc\">1 canal<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Indicateurs LED<\/span>\n                                        <span class=\"specs-term-desc\">\u00c9tat du r\u00e9seau cellulaire, \u00e9tat du GNSS<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">OBD et diagnostics<\/span>\n                                        <span class=\"specs-term-desc\">Assistance J1708 \/ J1939<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">RS485<\/span>\n                                        <span class=\"specs-term-desc\">RS485 (1 canal)<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Port s\u00e9rie<\/span>\n                                        <span class=\"specs-term-desc\">RS232 (1 canal)<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Emplacement SIM<\/span>\n                                        <span class=\"specs-term-desc\">2FF, fente \u00e0 insertion<\/span>\n                                    <\/div>\n                                                                                    <\/div>\n                    <\/li>\n                                    <li class=\"specs-item\">\n                        <span class=\"specs-label\">Pouvoir<\/span>\n                        <div class=\"specs-values\">\n                                                                                                <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Tension de coupure de la batterie<\/span>\n                                        <span class=\"specs-term-desc\">4,2 V<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Tension nominale de la batterie<\/span>\n                                        <span class=\"specs-term-desc\">3,7 V<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Temp\u00e9rature de charge\/d\u00e9charge<\/span>\n                                        <span class=\"specs-term-desc\">Charge : 0\u201345 \u00b0C ; D\u00e9charge : -20\u201360 \u00b0C<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Consommation d&#039;\u00e9nergie<\/span>\n                                        <span class=\"specs-term-desc\">0,45 W \/ 0,55 W \/ 0,77 W (selon le sc\u00e9nario)<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Tension de fonctionnement<\/span>\n                                        <span class=\"specs-term-desc\">9\u201348 V CC<\/span>\n                                    <\/div>\n                                                                                    <\/div>\n                    <\/li>\n                                    <li class=\"specs-item\">\n                        <span class=\"specs-label\">M\u00e9canique et environnement<\/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\">Environ 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\">CEI 61000-4-2 (essai \u00e0 4 kV)<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Humidit\u00e9<\/span>\n                                        <span class=\"specs-term-desc\">95% HR \u00e0 50 \u00b0C (sans condensation)<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Temp\u00e9rature de fonctionnement<\/span>\n                                        <span class=\"specs-term-desc\">-40 ~ 85 \u2103 (connect\u00e9 au secteur) ; -20 ~ 60 \u2103 (batterie)<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Mat\u00e9riau de la coquille<\/span>\n                                        <span class=\"specs-term-desc\">PC + ABS (plastique technique + alliage)<\/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\">Conformit\u00e9<\/span>\n                                        <span class=\"specs-term-desc\">Certifications CE, FCC, IC, PTCRB, E-Mark \/ E-Mark (selon la liste des sources)<\/span>\n                                    <\/div>\n                                                                                    <\/div>\n                    <\/li>\n                                    <li class=\"specs-item\">\n                        <span class=\"specs-label\">Plateformes cloud<\/span>\n                        <div class=\"specs-values\">\n                                                                                                <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Plateformes prises en charge<\/span>\n                                        <span class=\"specs-term-desc\">AWS IoT, Azure IoT, Aliyun IoT, Wialon, Traccar, GPSWox, Suivi en marque blanche, ThingsBoard, Plateforme client<\/span>\n                                    <\/div>\n                                                                                    <\/div>\n                    <\/li>\n                                    <li class=\"specs-item\">\n                        <span class=\"specs-label\">Fonctionnalit\u00e9s r\u00e9seau<\/span>\n                        <div class=\"specs-values\">\n                                                                                                <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Diagnostic r\u00e9seau<\/span>\n                                        <span class=\"specs-term-desc\">(comme indiqu\u00e9) connectivit\u00e9 \/ ping \/ traceroute \/ tcpdump \/ test de vitesse (lorsqu&#039;il est pris en charge)<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Protocoles<\/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\">Donn\u00e9es du v\u00e9hicule et transmission transparente<\/span>\n                        <div class=\"specs-values\">\n                                                                                                <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Transmission transparente<\/span>\n                                        <span class=\"specs-term-desc\">Acquisition de donn\u00e9es transparente RS232\/RS485 + protocole Modbus<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Donn\u00e9es du v\u00e9hicule<\/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\">Alarme et signalement d&#039;\u00e9v\u00e9nements<\/span>\n                        <div class=\"specs-values\">\n                                                                                                <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Transfert BLE<\/span>\n                                        <span class=\"specs-term-desc\">Transmission des donn\u00e9es du v\u00e9hicule via BLE<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">ELD<\/span>\n                                        <span class=\"specs-term-desc\">Soutenu<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Alarme d&#039;\u00e9v\u00e9nement<\/span>\n                                        <span class=\"specs-term-desc\">D\u00e9tection de collision, d\u00e9tection de mouvement, survitesse, changement d&#039;E\/S, d\u00e9tection du signal d&#039;allumage<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Signalement<\/span>\n                                        <span class=\"specs-term-desc\">Prise en charge des SMS ou de FlexAPI via TCP\/UDP\/MQTT<\/span>\n                                    <\/div>\n                                                                                    <\/div>\n                    <\/li>\n                                    <li class=\"specs-item\">\n                        <span class=\"specs-label\">Configuration et diagnostics<\/span>\n                        <div class=\"specs-values\">\n                                                                                                <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Outil de configuration<\/span>\n                                        <span class=\"specs-term-desc\">RS232 ou 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> TOUTES LES FONCTIONNALIT\u00c9S\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-6a42dfef9a2ff\" class=\"product-files-container\">\n        <div id=\"files-list-product-files-6a42dfef9a2ff\">\n            <div class=\"loading\">R\u00e9cup\u00e9ration des ressources...<\/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-6a42dfef9a2ff');\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\">Forfait standard*<\/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>Passerelle t\u00e9l\u00e9matique VT310 *1<\/li><li>C\u00e2ble de test tout-en-un \u00e0 26 broches*1<\/li><li>Le contenu des colis standard* varie selon les codes de commande standard.<\/li><li>Accessoires en option<\/li><li>C\u00e2ble tout-en-un OBD-II 7 broches<\/li><li>C\u00e2ble tout-en-un OBD-II 26 broches<\/li><li>Connecteur J1939 \u00e0 6 broches avec c\u00e2ble \u00e0 20 broches<\/li><li>Connecteurs J1939 et J1708 \u00e0 9 broches avec c\u00e2ble \u00e0 17 broches<\/li><li>Contactez-nous directement pour en savoir plus sur nos options d&#039;emballage.<\/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=\"\/fr\/contact-us\/\">Contactez-nous<\/a> directement pour en savoir plus sur nos options d&#039;emballage.<\/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\">Cas connexes<\/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=\"Aper\u00e7u\">\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                        <img decoding=\"async\" class=\"mobile-article-thumb\" src=\"https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/03\/\u7ec4-539.png\" alt=\"T\u00e9l\u00e9matique pour engins lourds\">\n                        <h3 class=\"article-title\">\n                            <a href=\"https:\/\/www.inhand.com\/fr\/cases\/heavy-equipment-remote-monitoring\">T\u00e9l\u00e9matique pour engins lourds<\/a>\n                        <\/h3>\n                        <p class=\"article-excerpt\">Applications et cas d&#039;utilisation de la t\u00e9l\u00e9matique pour engins lourds\u00a0: points cl\u00e9s \u00e0 retenir\u00a0: Le VT310\u2026<\/p>\n                        <a href=\"https:\/\/www.inhand.com\/fr\/cases\/heavy-equipment-remote-monitoring\" class=\"mobile-read-more\">En savoir plus \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                        <img decoding=\"async\" class=\"mobile-article-thumb\" src=\"https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/03\/\u7ec4-543-1.png\" alt=\"Solution t\u00e9l\u00e9matique intelligente pour v\u00e9hicules \u00e0 tablier\">\n                        <h3 class=\"article-title\">\n                            <a href=\"https:\/\/www.inhand.com\/fr\/cases\/smart-apron-vehicle-telematics\">Solution t\u00e9l\u00e9matique intelligente pour v\u00e9hicules \u00e0 tablier<\/a>\n                        <\/h3>\n                        <p class=\"article-excerpt\">Solutions t\u00e9l\u00e9matiques pour v\u00e9hicules \u00e0 aire de trafic intelligente\u00a0: applications et cas cl\u00e9s \u2013 Points cl\u00e9s\u2026<\/p>\n                        <a href=\"https:\/\/www.inhand.com\/fr\/cases\/smart-apron-vehicle-telematics\" class=\"mobile-read-more\">En savoir plus \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                        <img decoding=\"async\" class=\"mobile-article-thumb\" src=\"https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/03\/\u7ec4-542-1.png\" alt=\"T\u00e9l\u00e9matique pour la logistique de la cha\u00eene du froid\">\n                        <h3 class=\"article-title\">\n                            <a href=\"https:\/\/www.inhand.com\/fr\/cases\/cold-chain-logistics-telematics\">T\u00e9l\u00e9matique pour la logistique de la cha\u00eene du froid<\/a>\n                        <\/h3>\n                        <p class=\"article-excerpt\">T\u00e9l\u00e9matique pour la logistique de la cha\u00eene du froid\u00a0: Applications et cas cl\u00e9s \u2013 Points cl\u00e9s de la t\u00e9l\u00e9matique pour\u2026<\/p>\n                        <a href=\"https:\/\/www.inhand.com\/fr\/cases\/cold-chain-logistics-telematics\" class=\"mobile-read-more\">En savoir plus \u2192<\/a>\n                    <\/div>\n                            <\/div>\n            <a href=\"\/fr\/all-cases\/\" class=\"see-all-cases\">Voir tous les cas<\/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        .mobile-article-thumb { display: none; }\n\n        @media (max-width: 700px) {\n            .article-hover-container { flex-direction: column; gap: 1.25rem; padding: 0; margin-bottom: 0; }\n            .article-image-preview { display: none; }\n            .article-content-list { width: 100%; order: 2; min-height: auto; padding-top: 0; }\n\n            .article-list-scroll {\n                display: flex;\n                gap: 14px;\n                overflow-x: auto;\n                overflow-y: hidden;\n                scroll-snap-type: x mandatory;\n                -webkit-overflow-scrolling: touch;\n                scrollbar-width: none;\n                padding-right: 1.25rem;\n                padding-left: 1.25rem;\n            }\n            .article-list-scroll::-webkit-scrollbar { display: none; }\n\n            .article-item {\n                flex: 0 0 255px;\n                display: flex;\n                flex-direction: column;\n                padding: 0;\n                margin-top: 0;\n                height: auto;\n                border-bottom: none;\n                background: #F8F9FA;\n                border-radius: 12px;\n                overflow: hidden;\n                scroll-snap-align: start;\n                box-shadow: 0 2px 10px rgba(0,0,0,0.05);\n            }\n\t\t\t.article-item img{\n\t\t\t\theight:150px;\n\t\t\t}\n\n            .mobile-article-thumb {\n                display: block;\n                width: 100%;\n                height: 150px;\n                object-fit: cover;\n            }\n\n            .article-item .article-title a {\n                display: -webkit-box;\n                -webkit-line-clamp: 2;\n                line-clamp: 2;\n                -webkit-box-orient: vertical;\n                overflow: hidden;\n                font-size: 1.25rem;\n                height: auto;\n                line-height: 1.3;\n            }\n\n            .article-item .article-excerpt,\n            .article-item .mobile-read-more {\n                display: none;\n            }\n\n            .article-item > *:not(.mobile-article-thumb) {\n                padding-left: 1rem;\n                padding-right: 1rem;\n            }\n\n            .article-title { margin-top: 1rem; margin-bottom: 1rem; }\n\n            .see-all-cases {\n                display: block;\n\/*                 width: calc(100% - 2.5rem); *\/\n                margin: 1.25rem auto 0;\n                padding: 14px 60px;\n                text-align: center;\n                background: #3eb044;\n                color: #fff;\n                border-radius: 8px;\n                font-size: 16px;\n                font-weight: 600;\n                border-top: none;\n                text-decoration: none;\n            }\n\n            .see-all-cases:hover { color: #fff; background: #2a8a30; }\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 > 700) switchImage(this);\n            });\n\n            item.addEventListener('click', function(e) {\n                if (window.innerWidth > 700) {\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\">Foire aux 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=\"Accord\u00e9on. Ouvrez les liens avec Entr\u00e9e ou Espace, fermez-les avec \u00c9chap et naviguez avec les fl\u00e8ches directionnelles.\">\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\"> Que propose le VT310\u00a0? <\/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>Le VT310 est une passerelle t\u00e9l\u00e9matique robuste pour v\u00e9hicules, destin\u00e9e au suivi de flottes, \u00e0 la gestion d&#039;actifs, \u00e0 la surveillance de g\u00e9n\u00e9rateurs et au d\u00e9ploiement d&#039;\u00e9quipements lourds. Points forts\u00a0:<\/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;\">Cellulaire<\/td><td style=\"border:1px solid #ddd;padding:8px;\">LTE Cat-M \/ Cat 1 \/ Cat 4 (selon le mod\u00e8le)\u00a0; antenne FPC int\u00e9gr\u00e9e<\/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 cha\u00eenes<\/strong>, <strong>2,5 m CEP50<\/strong>Mise \u00e0 jour de 1 \u00e0 10 Hz\u00a0; antenne c\u00e9ramique int\u00e9gr\u00e9e<\/td><\/tr><tr><td style=\"border:1px solid #ddd;padding:8px;\">Capteur inertiel<\/td><td style=\"border:1px solid #ddd;padding:8px;\">Syst\u00e8me 6 axes (acc\u00e9l\u00e9rom\u00e8tre \u00b1 jusqu&#039;\u00e0 16 g, gyroscope \u00b1 jusqu&#039;\u00e0 2000 dps) pour la d\u00e9tection du comportement de conduite et la navigation \u00e0 l&#039;estime<\/td><\/tr><tr><td style=\"border:1px solid #ddd;padding:8px;\">Interfaces v\u00e9hicule (26 broches)<\/td><td style=\"border:1px solid #ddd;padding:8px;\"><strong>2\u00d7 CAN<\/strong> (Compatible OBD-II \/ J1939 \/ J1708), 1\u00d7 RS232, 1\u00d7 J1708\/RS485, 1\u00d7 IGT, <strong>4\u00d7 DI<\/strong>, <strong>3\u00d7 DO<\/strong> (drain ouvert, 300 mA chacun), 1\u00d7 AI (0,5\u201348 V), 1\u00d7 1-Wire (jusqu&#039;\u00e0 4 capteurs)<\/td><\/tr><tr><td style=\"border:1px solid #ddd;padding:8px;\">Batterie de secours<\/td><td style=\"border:1px solid #ddd;padding:8px;\"><strong>Batterie Li-ion de 1200 mAh<\/strong> \u2014 maintient l&#039;appareil en ligne lorsque le v\u00e9hicule est hors tension<\/td><\/tr><tr><td style=\"border:1px solid #ddd;padding:8px;\">Cache hors ligne<\/td><td style=\"border:1px solid #ddd;padding:8px;\"><strong>Plus de 30 000 enregistrements de localisation<\/strong> Stock\u00e9 localement ; t\u00e9l\u00e9charg\u00e9 automatiquement d\u00e8s que la connexion est r\u00e9tablie.<\/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 prend en charge le transfert des donn\u00e9es du v\u00e9hicule vers <strong>ELD<\/strong> applications<\/td><\/tr><tr><td style=\"border:1px solid #ddd;padding:8px;\">Multicloud<\/td><td style=\"border:1px solid #ddd;padding:8px;\">AWS IoT, Azure IoT, Aliyun, Wialon, Traccar, GPSWox, ThingsBoard, suivi en marque blanche, cloud priv\u00e9 personnalis\u00e9<\/td><\/tr><tr><td style=\"border:1px solid #ddd;padding:8px;\">\u00c9nergie \/ environnement<\/td><td style=\"border:1px solid #ddd;padding:8px;\">CC 9\u201348 V, IP66, <strong>\u221240 \u00e0 +85 \u00b0C<\/strong> (alimentation principale), 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;\">Certifications CE, FCC, IC, PTCRB, E-Mark<\/td><\/tr><\/table>\n\n<p>Trois r\u00e9f\u00e9rences r\u00e9gionales pour les t\u00e9l\u00e9phones cellulaires\u00a0:<br \/>\n<ul><li><strong>VT310-FS31<\/strong> \u2014 LTE Cat.M (B2\/B4\/B12\/B13), Am\u00e9rique du Nord<\/li><li><strong>VT310-FS52<\/strong> \u2014 LTE Cat 1 multibande (LTE B28\/B20\/B8\/B3\/B1 + WCDMA + GSM), EMEA \/ Moyen-Orient \/ Afrique \/ 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), Chine \/ Inde<\/li><\/ul><\/p>\n\n<p>Applications cibles selon la fiche technique\u00a0: fret et logistique, surveillance des g\u00e9n\u00e9rateurs, transports publics, engins lourds.<\/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\"> Comment installer le VT310 dans un v\u00e9hicule ? <\/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>Choisissez l&#039;emplacement de montage<\/strong> \u2014 recommand\u00e9 sous le pare-brise avant pour une r\u00e9ception GNSS optimale et un acc\u00e8s OBD-II facile.<\/li><li><strong>Ins\u00e9rez la carte SIM<\/strong> \u2014 ouvrez le clapet \u00e9tanche situ\u00e9 en dessous, ins\u00e9rez la carte SIM 2FF dans la direction indiqu\u00e9e, refermez le clapet.<\/li><li><strong>Activer la batterie<\/strong> Le VT310 est livr\u00e9 en mode transport. Avant la premi\u00e8re utilisation, connectez une alimentation externe ou l&#039;interface OBD pour activer la batterie.<\/li><li><strong>Choisissez le bon c\u00e2ble \u00e0 26 broches<\/strong> pour l&#039;int\u00e9gration :<\/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;\">C\u00e2ble<\/td><td style=\"border:1px solid #ddd;padding:8px;\">Code de commande<\/td><td style=\"border:1px solid #ddd;padding:8px;\">Cas d&#039;utilisation<\/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;\">C\u00e2ble de test tout-en-un \u00e0 26 broches<\/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;\">Tests en laboratoire\/au bureau \u2014 l&#039;extr\u00e9mit\u00e9 ouverte du c\u00e2ble accepte un adaptateur 9-48 V.<\/td><\/tr><tr><td style=\"border:1px solid #ddd;padding:8px;\">C\u00e2ble tout-en-un OBD-II \u00e0 7 broches<\/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;\">Camions lourds \u00e9quip\u00e9s d&#039;un port OBD-II. Ajoute une borne de signal d&#039;allumage.<\/td><\/tr><tr><td style=\"border:1px solid #ddd;padding:8px;\">C\u00e2ble tout-en-un OBD-II 26 broches<\/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;\">Id\u00e9al lorsque le d\u00e9ploiement n\u00e9cessite \u00e9galement DI \/ DO \/ AI \/ 1-Wire \u2014 ajoute une branche ouverte avec toutes les lignes d&#039;E\/S.<\/td><\/tr><\/table>\n\n<ol><li><strong>C\u00e2blez la broche IGT<\/strong> au contacteur d&#039;allumage du v\u00e9hicule. Pour les tests sur banc d&#039;essai, reliez IGT et V+ \u00e0 la m\u00eame rampe positive.<\/li><li><strong>D\u00e9tails DI \/ DO \/ AI \/ 1-Wire\u00a0:<\/strong><\/li><\/ol>\n<ul><li>DI\u00a0: r\u00e9sistance de rappel \u00e0 la masse de 10\u00a0k\u03a9 par d\u00e9faut\u00a0; configurable \u00e0 une r\u00e9sistance de rappel \u00e0 l\u2019alimentation de 20\u00a0k\u03a9.<\/li><li>DO\u00a0: drain ouvert, 300\u00a0mA max. par canal \u2014 g\u00e9n\u00e9ralement pilot\u00e9 par un relais<\/li><li>IA\u00a0: plage de 0,5 \u00e0 48\u00a0V, pr\u00e9cision de \u00b10,015\u00a0V, courant de fonctionnement maximal de 2\u00a0\u00b5A<\/li><li>1-Wire\u00a0: connectez la broche DQ du capteur \u00e0 la broche 8 du VT310 et \u00e0 la masse\u00a0; prend en charge jusqu\u2019\u00e0 4 capteurs (par exemple, DS18B20).<\/li><\/ul>\n\n<p>Apr\u00e8s la mise sous tension, v\u00e9rifiez l&#039;\u00e9tat via les deux LED situ\u00e9es sur le bo\u00eetier. <strong>LED GNSS<\/strong> (clignotement lent = recherche, fixe = position fixe) et <strong>LED cellulaire<\/strong> (clignotement lent = num\u00e9rotation, clignotement \u00e0 0,5 Hz = connect\u00e9).<\/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\"> Comment le VT310 se connecte-t-il au r\u00e9seau cellulaire et publie-t-il sur le cloud\u00a0? <\/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>Le module cellulaire du VT310 se connecte automatiquement aux bandes r\u00e9gionales int\u00e9gr\u00e9es d\u00e8s qu&#039;une carte SIM est ins\u00e9r\u00e9e et que l&#039;appareil est mis sous tension. La configuration s&#039;effectue via le <strong>Port s\u00e9rie RS232 ou Bluetooth<\/strong> (Pas d&#039;interface graphique web). Publier les donn\u00e9es de t\u00e9l\u00e9m\u00e9trie via <strong>TCP, UDP, HTTP ou MQTT<\/strong> vers n&#039;importe quelle cible cloud prise en charge\u00a0:<\/p>\n\n<ul><li><strong>AWS IoT, Azure IoT, Aliyun IoT<\/strong> (MQTT hyperscaler)<\/li><li><strong>Wialon, Traccar, GPSWox, ThingsBoard, Suivi en marque blanche<\/strong> (SaaS pour flottes)<\/li><li><strong>cloud priv\u00e9 du client<\/strong> via FlexAPI ou SMS<\/li><\/ul>\n\n<p>Les alarmes d&#039;\u00e9v\u00e9nements (collision, mouvement, survitesse, changement d&#039;E\/S, signal d&#039;allumage) peuvent \u00eatre signal\u00e9es par SMS ou sous forme de messages FlexAPI sur TCP\/UDP\/MQTT.<\/p>\n\n<p>Lorsque la connectivit\u00e9 est interrompue, le VT310 met en cache <strong>Plus de 30 000 enregistrements de localisation<\/strong> Les donn\u00e9es sont enregistr\u00e9es localement et t\u00e9l\u00e9charg\u00e9es automatiquement lorsque la connexion est r\u00e9tablie\u00a0; aucune donn\u00e9e n\u2019est donc perdue lors de la conduite dans des zones blanches ou en cas de coupures temporaires.<\/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\"> Comment le VT310 se compare-t-il au VT320\u00a0? <\/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;\">facteur de forme<\/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;\">format de traqueur compact<\/td><\/tr><tr><td style=\"border:1px solid #ddd;padding:8px;\">Cellulaire<\/td><td style=\"border:1px solid #ddd;padding:8px;\"><strong>Cat-M \/ Cat 1 \/ Cat 4<\/strong> \u2014 3 r\u00e9f\u00e9rences r\u00e9gionales (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;\">interfaces v\u00e9hicule<\/td><td style=\"border:1px solid #ddd;padding:8px;\"><strong>26 broches\u00a0: 2 \u00d7 CAN, J1708\/RS485, RS232, 4 \u00d7 DI, 3 \u00d7 DO, AI, 1 fil<\/strong>; <strong>OBD-II \/ J1939 \/ J1708<\/strong> soutien<\/td><td style=\"border:1px solid #ddd;padding:8px;\">Interfaces de base de suivi des actifs\/v\u00e9hicules<\/td><\/tr><tr><td style=\"border:1px solid #ddd;padding:8px;\">Batterie de secours<\/td><td style=\"border:1px solid #ddd;padding:8px;\"><strong>Batterie Li-ion de 1200 mAh<\/strong> \u2014 maintient l&#039;appareil en ligne m\u00eame lorsque le v\u00e9hicule est \u00e9teint<\/td><td style=\"border:1px solid #ddd;padding:8px;\">Cas d&#039;utilisation plus restreint \/ non principal<\/td><\/tr><tr><td style=\"border:1px solid #ddd;padding:8px;\">Cache hors ligne<\/td><td style=\"border:1px solid #ddd;padding:8px;\"><strong>Plus de 30 000 enregistrements de localisation<\/strong><\/td><td style=\"border:1px solid #ddd;padding:8px;\">Mise en m\u00e9moire tampon configurable<\/td><\/tr><tr><td style=\"border:1px solid #ddd;padding:8px;\">Configuration<\/td><td style=\"border:1px solid #ddd;padding:8px;\">RS232 ou <strong>Bluetooth<\/strong><\/td><td style=\"border:1px solid #ddd;padding:8px;\"><strong>VTConfig<\/strong> Outil Windows via USB\/s\u00e9rie<\/td><\/tr><tr><td style=\"border:1px solid #ddd;padding:8px;\">Temp\u00e9rature de fonctionnement<\/td><td style=\"border:1px solid #ddd;padding:8px;\"><strong>\u221240 \u00e0 +85 \u00b0C<\/strong> (alimentation principale)<\/td><td style=\"border:1px solid #ddd;padding:8px;\">Gamme plus \u00e9troite<\/td><\/tr><\/table>\n\n<p>Choisissez le <strong>VT310<\/strong> Lorsque le d\u00e9ploiement n\u00e9cessite une int\u00e9gration compl\u00e8te au bus v\u00e9hicule (CAN, OBD-II, J1939, J1708) et une connectivit\u00e9 E\/S \u00e9tendue (DI\/DO\/AI\/1-Wire), une alimentation de secours via une batterie Li-ion, une robustesse IP66 ou une mise en cache hors ligne de 30\u00a0000 enregistrements pour les longs trajets en zone blanche. Choisissez le <strong>VT320<\/strong> pour un suivi simplifi\u00e9 des actifs\/v\u00e9hicules sur Cat-M \/ NB-IoT o\u00f9 une int\u00e9gration plus profonde du bus n&#039;est pas n\u00e9cessaire.<\/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\">Visitez la communaut\u00e9<\/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\">Vous aimerez peut-\u00eatre aussi<\/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-36556a8 e-con-full e-flex e-con e-child\" data-id=\"36556a8\" 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 elementor-hidden-mobile 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=\"\/fr\/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\">Demander un devis<\/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 class=\"elementor-element elementor-element-5dc6cb5 elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-heading\" data-id=\"5dc6cb5\" 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\"><a href=\"\/fr\/contact-sales\/\">Demander un devis<\/a><\/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-3105771 e-con-full e-flex e-con e-child\" data-id=\"3105771\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-0634731 e-con-full e-flex e-con e-child\" data-id=\"0634731\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-64e342b e-con-full elementor-hidden-mobile e-flex e-con e-child\" data-id=\"64e342b\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1d7a6a6 elementor-widget elementor-widget-button\" data-id=\"1d7a6a6\" 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=\"\/fr\/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\">Tous les produits<\/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 class=\"elementor-element elementor-element-e5407b7 elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-heading\" data-id=\"e5407b7\" 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\"><a href=\"\/fr\/all-products\/\">Tous les produits<\/a><\/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-73a1029 e-con-full e-flex e-con e-child\" data-id=\"73a1029\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-a88130e e-con-full e-flex e-con e-child\" data-id=\"a88130e\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-0679e27 e-con-full elementor-hidden-mobile e-flex e-con e-child\" data-id=\"0679e27\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0d8b5df elementor-widget elementor-widget-button\" data-id=\"0d8b5df\" 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=\"\/fr\/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\">Tous les cas<\/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 class=\"elementor-element elementor-element-f0507ae elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-heading\" data-id=\"f0507ae\" 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\"><a href=\"\/fr\/all-cases\/\">Tous les cas<\/a><\/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-5189d94 e-con-full e-flex e-con e-child\" data-id=\"5189d94\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-fd85533 e-con-full e-flex e-con e-child\" data-id=\"fd85533\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-51dc9cf e-con-full elementor-hidden-mobile e-flex e-con e-child\" data-id=\"51dc9cf\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-42371b6 elementor-widget elementor-widget-button\" data-id=\"42371b6\" 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\">Boutique en ligne<\/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 class=\"elementor-element elementor-element-767a6fe elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-heading\" data-id=\"767a6fe\" 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\"><a href=\"https:\/\/inhandgo.com\/\">Boutique en ligne<\/a><\/h2>\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 [&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\/fr\/products\/vehicle-telematics\/vt310\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\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\/fr\/products\/vehicle-telematics\/vt310\" \/>\n<meta property=\"og:site_name\" content=\"InHand Networks\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-15T09:50:43+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\/fr\/products\/vehicle-telematics\/vt310\",\"url\":\"https:\/\/www.inhand.com\/fr\/products\/vehicle-telematics\/vt310\",\"name\":\"VT310 Rugged Vehicle Telematics Gateway with IP66 Rating & Multi-Protocol Support\",\"isPartOf\":{\"@id\":\"https:\/\/www.inhand.com\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.inhand.com\/fr\/products\/vehicle-telematics\/vt310#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.inhand.com\/fr\/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-15T09:50:43+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\/fr\/products\/vehicle-telematics\/vt310#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.inhand.com\/fr\/products\/vehicle-telematics\/vt310\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.inhand.com\/fr\/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\/fr\/products\/vehicle-telematics\/vt310#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u9996\u9875\",\"item\":\"https:\/\/www.inhand.com\/\"},{\"@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\/fr\/#website\",\"url\":\"https:\/\/www.inhand.com\/fr\/\",\"name\":\"inhand\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.inhand.com\/fr\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.inhand.com\/fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.inhand.com\/fr\/#organization\",\"name\":\"inhand\",\"url\":\"https:\/\/www.inhand.com\/fr\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.inhand.com\/fr\/#\/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\/fr\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Passerelle t\u00e9l\u00e9matique robuste pour v\u00e9hicules VT310 avec indice de protection IP66 et prise en charge multiprotocole","description":"La passerelle t\u00e9l\u00e9matique embarqu\u00e9e VT310, robuste et r\u00e9sistante, assure une transmission de donn\u00e9es fiable m\u00eame dans des environnements difficiles (de -40 \u00b0C \u00e0 85 \u00b0C) gr\u00e2ce \u00e0 son indice de protection IP66. Elle int\u00e8gre les diagnostics J1939 et OBD-II, la connectivit\u00e9 LTE mondiale et une batterie de secours intelligente. Certifi\u00e9e E-Mark.","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\/fr\/products\/vehicle-telematics\/vt310","og_locale":"fr_FR","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\/fr\/products\/vehicle-telematics\/vt310","og_site_name":"InHand Networks","article_modified_time":"2026-06-15T09:50:43+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\/fr\/products\/vehicle-telematics\/vt310","url":"https:\/\/www.inhand.com\/fr\/products\/vehicle-telematics\/vt310","name":"Passerelle t\u00e9l\u00e9matique robuste pour v\u00e9hicules VT310 avec indice de protection IP66 et prise en charge multiprotocole","isPartOf":{"@id":"https:\/\/www.inhand.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.inhand.com\/fr\/products\/vehicle-telematics\/vt310#primaryimage"},"image":{"@id":"https:\/\/www.inhand.com\/fr\/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-15T09:50:43+00:00","description":"La passerelle t\u00e9l\u00e9matique embarqu\u00e9e VT310, robuste et r\u00e9sistante, assure une transmission de donn\u00e9es fiable m\u00eame dans des environnements difficiles (de -40 \u00b0C \u00e0 85 \u00b0C) gr\u00e2ce \u00e0 son indice de protection IP66. Elle int\u00e8gre les diagnostics J1939 et OBD-II, la connectivit\u00e9 LTE mondiale et une batterie de secours intelligente. Certifi\u00e9e E-Mark.","breadcrumb":{"@id":"https:\/\/www.inhand.com\/fr\/products\/vehicle-telematics\/vt310#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.inhand.com\/fr\/products\/vehicle-telematics\/vt310"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.inhand.com\/fr\/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\/fr\/products\/vehicle-telematics\/vt310#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u9996\u9875","item":"https:\/\/www.inhand.com\/"},{"@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\/fr\/#website","url":"https:\/\/www.inhand.com\/fr\/","name":"main","description":"","publisher":{"@id":"https:\/\/www.inhand.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.inhand.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/www.inhand.com\/fr\/#organization","name":"main","url":"https:\/\/www.inhand.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.inhand.com\/fr\/#\/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\/fr\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.inhand.com\/fr\/wp-json\/wp\/v2\/product\/6642","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inhand.com\/fr\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/www.inhand.com\/fr\/wp-json\/wp\/v2\/types\/product"}],"version-history":[{"count":0,"href":"https:\/\/www.inhand.com\/fr\/wp-json\/wp\/v2\/product\/6642\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.inhand.com\/fr\/wp-json\/wp\/v2\/media\/6496"}],"wp:attachment":[{"href":"https:\/\/www.inhand.com\/fr\/wp-json\/wp\/v2\/media?parent=6642"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/www.inhand.com\/fr\/wp-json\/wp\/v2\/product_brand?post=6642"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/www.inhand.com\/fr\/wp-json\/wp\/v2\/product_cat?post=6642"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/www.inhand.com\/fr\/wp-json\/wp\/v2\/product_tag?post=6642"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}