var huOptions = {"appID":"escooterexpertcom-242435d","currentLanguage":"en","blocking":true,"globalCookie":false,"customProviders":[],"customPatterns":[]};
document.documentElement.classList.remove( 'no-js' );
//escooterexpert.com/wp-includes/js/jquery/jquery.min.js
var image_save_msg='You are not allowed to save images!';
var no_menu_msg='Context Menu disabled!';
var smessage = "Content is protected !!";
function disableEnterKey(e)
{
var elemtype = e.target.tagName;
elemtype = elemtype.toUpperCase();
if (elemtype == "TEXT" || elemtype == "TEXTAREA" || elemtype == "INPUT" || elemtype == "PASSWORD" || elemtype == "SELECT" || elemtype == "OPTION" || elemtype == "EMBED")
{
elemtype = 'TEXT';
}
if (e.ctrlKey){
var key;
if(window.event)
key = window.event.keyCode; //IE
else
key = e.which; //firefox (97)
//if (key != 17) alert(key);
if (elemtype!= 'TEXT' && (key == 97 || key == 65 || key == 67 || key == 99 || key == 88 || key == 120 || key == 26 || key == 85 || key == 86 || key == 83 || key == 43 || key == 73))
{
if(wccp_free_iscontenteditable(e)) return true;
show_wpcp_message('You are not allowed to copy content or view source');
return false;
}else
return true;
}
}
/*For contenteditable tags*/
function wccp_free_iscontenteditable(e)
{
var e = e || window.event; // also there is no e.target property in IE. instead IE uses window.event.srcElement
var target = e.target || e.srcElement;
var elemtype = e.target.nodeName;
elemtype = elemtype.toUpperCase();
var iscontenteditable = "false";
if(typeof target.getAttribute!="undefined" ) iscontenteditable = target.getAttribute("contenteditable"); // Return true or false as string
var iscontenteditable2 = false;
if(typeof target.isContentEditable!="undefined" ) iscontenteditable2 = target.isContentEditable; // Return true or false as boolean
if(target.parentElement.isContentEditable) iscontenteditable2 = true;
if (iscontenteditable == "true" || iscontenteditable2 == true)
{
if(typeof target.style!="undefined" ) target.style.cursor = "text";
return true;
}
}
////////////////////////////////////
function disable_copy(e)
{
var e = e || window.event; // also there is no e.target property in IE. instead IE uses window.event.srcElement
var elemtype = e.target.tagName;
elemtype = elemtype.toUpperCase();
if (elemtype == "TEXT" || elemtype == "TEXTAREA" || elemtype == "INPUT" || elemtype == "PASSWORD" || elemtype == "SELECT" || elemtype == "OPTION" || elemtype == "EMBED")
{
elemtype = 'TEXT';
}
if(wccp_free_iscontenteditable(e)) return true;
var isSafari = /Safari/.test(navigator.userAgent) && /Apple Computer/.test(navigator.vendor);
var checker_IMG = '';
if (elemtype == "IMG" && checker_IMG == 'checked' && e.detail >= 2) {show_wpcp_message(alertMsg_IMG);return false;}
if (elemtype != "TEXT")
{
if (smessage !== "" && e.detail == 2)
show_wpcp_message(smessage);
if (isSafari)
return true;
else
return false;
}
}
//////////////////////////////////////////
function disable_copy_ie()
{
var e = e || window.event;
var elemtype = window.event.srcElement.nodeName;
elemtype = elemtype.toUpperCase();
if(wccp_free_iscontenteditable(e)) return true;
if (elemtype == "IMG") {show_wpcp_message(alertMsg_IMG);return false;}
if (elemtype != "TEXT" && elemtype != "TEXTAREA" && elemtype != "INPUT" && elemtype != "PASSWORD" && elemtype != "SELECT" && elemtype != "OPTION" && elemtype != "EMBED")
{
return false;
}
}
function reEnable()
{
return true;
}
document.onkeydown = disableEnterKey;
document.onselectstart = disable_copy_ie;
if(navigator.userAgent.indexOf('MSIE')==-1)
{
document.onmousedown = disable_copy;
document.onclick = reEnable;
}
function disableSelection(target)
{
//For IE This code will work
if (typeof target.onselectstart!="undefined")
target.onselectstart = disable_copy_ie;
//For Firefox This code will work
else if (typeof target.style.MozUserSelect!="undefined")
{target.style.MozUserSelect="none";}
//All other (ie: Opera) This code will work
else
target.onmousedown=function(){return false}
target.style.cursor = "default";
}
//Calling the JS function directly just after body load
window.onload = function(){disableSelection(document.body);};
//////////////////special for safari Start////////////////
var onlongtouch;
var timer;
var touchduration = 1000; //length of time we want the user to touch before we do something
var elemtype = "";
function touchstart(e) {
var e = e || window.event;
// also there is no e.target property in IE.
// instead IE uses window.event.srcElement
var target = e.target || e.srcElement;
elemtype = window.event.srcElement.nodeName;
elemtype = elemtype.toUpperCase();
if(!wccp_pro_is_passive()) e.preventDefault();
if (!timer) {
timer = setTimeout(onlongtouch, touchduration);
}
}
function touchend() {
//stops short touches from firing the event
if (timer) {
clearTimeout(timer);
timer = null;
}
onlongtouch();
}
onlongtouch = function(e) { //this will clear the current selection if anything selected
if (elemtype != "TEXT" && elemtype != "TEXTAREA" && elemtype != "INPUT" && elemtype != "PASSWORD" && elemtype != "SELECT" && elemtype != "EMBED" && elemtype != "OPTION")
{
if (window.getSelection) {
if (window.getSelection().empty) { // Chrome
window.getSelection().empty();
} else if (window.getSelection().removeAllRanges) { // Firefox
window.getSelection().removeAllRanges();
}
} else if (document.selection) { // IE?
document.selection.empty();
}
return false;
}
};
document.addEventListener("DOMContentLoaded", function(event) {
window.addEventListener("touchstart", touchstart, false);
window.addEventListener("touchend", touchend, false);
});
function wccp_pro_is_passive() {
var cold = false,
hike = function() {};
try {
const object1 = {};
var aid = Object.defineProperty(object1, 'passive', {
get() {cold = true}
});
window.addEventListener('test', hike, aid);
window.removeEventListener('test', hike, aid);
} catch (e) {}
return cold;
}
/*special for safari End*/
document.ondragstart = function() { return false;}
function nocontext(e) {
return false;
}
document.oncontextmenu = nocontext;
var e = document.getElementsByTagName('body')[0];
if(e)
{
e.setAttribute('unselectable',"on");
}
Skip to content
Inokim E-scooter Error Codes + Solutions!
Inokim makes high-quality affordable electric scooters and the Inokim Light 2 is in our top 3 favorites for best electric scooters with a seat . But even well-built scooters can show an error code.
We’ve listed the most common Inokim error codes and what you need to check to get rid of that pesky error code.
Other E-scooter brands Error Codes:
XIAOMI ERROR CODES
SEGWAY ERROR CODES
PURE ERROR CODES
VSETT ERROR CODES
KAABO ERROR CODES
Inokim error code list
Below is a complete list of error codes your Inokim scooter might show and what you can do to fix them.
Error Code Issue Diagnosis Error 21 Current abnormal Unknown Error 22 Throttle tum abnormal check throttle connections Error 23 Motor shortage-phase check motor controller connections Error 24 Motor Hall abnormal check motor/controller connections Error 25 Brake abnormal check brake connections and sensor Error 30 Abnormal communication between LCD and controller check display and controller connections Error 31 Abnormal communication between battery and controller check battery and controller connections Error 40 Battery high current duration is too long do not charge unit Error 41 Battery temperature is too high unplug charger ASAP Error 42 Charger voltage is too hig unplug charger ASAP Error 43 Charger current is too large unplug charger ASAP
Post navigation
Similar Posts
Where And How To Rent An Electric Scooter In Berlin – Rules, Costs, Providers, And Addresses! (In 2022) Do you want to rent an electric scooter in Berlin? You are not alone! In the spring and summer, in particular, it is much more pleasant to rent an electric scooter than a ride on the bus…
What Brand Of Electric Scooter Do LIME And BIRD Use? We receive many questions from readers who have recently ridden the electric scooters of the sharing platforms BIRD or LIME while on holiday. Or people who are tired of borrowing scooters and want to buy their own scooters. The question is almost always the same:…
Where And How To Rent An Electric Scooter In London – Rules, Costs, Providers, And Addresses! (In 2022) Do you want to rent an electric scooter in London? Then you are not alone! During the spring and summer period, the shared scooter is a frequently used means of transport, and its popularity is increasing. Because…
How And Where To Rent An Electric Scooter In France – Rules, Costs, And Providers! It is possible to explore the streets in France with a ‘trottinette électrique’, or electric scooter. How do you use an electric scooter easily and safely and which traffic rules do you have to adhere to? You read it here….
The Kaabo Mantis Pro Se Electric Scooter – The Premium Commuter The Kaabo Mantis Pro SE Electric Scooter is a premium-priced E-scooter that is great for commuting, if you don’t mind the 65 Ibs weight and the hefty price tag. Although it is on the expensive side, you do get a lot in return, which…
If you’ve ever wondered which electric scooter has the longest range , then look no further, we have found it. We have reviewed and tested the Dualtron X to see what the fuzz is all about. When we first heard of the Dualtron X, and it being the electric scooter with the longest range, we…
error: Content is protected !!
document.documentElement.style.setProperty('--scrollbar-offset', window.innerWidth - document.documentElement.clientWidth + 'px' );
var timeout_result;
function show_wpcp_message(smessage)
{
if (smessage !== "")
{
var smessage_text = '<span>Alert: </span>'+smessage;
document.getElementById("wpcp-error-message").innerHTML = smessage_text;
document.getElementById("wpcp-error-message").className = "msgmsg-box-wpcp warning-wpcp showme";
clearTimeout(timeout_result);
timeout_result = setTimeout(hide_message, 3000);
}
}
function hide_message()
{
document.getElementById("wpcp-error-message").className = "msgmsg-box-wpcp warning-wpcp hideme";
}
//escooterexpert.com/wp-content/plugins/ultimate-addons-for-gutenberg/assets/js/table-of-contents.min.js
//escooterexpert.com/wp-content/uploads/uag-plugin/assets/6000/uag-js-6080-1695423262.js
//escooterexpert.com/wp-includes/js/comment-reply.min.js
var kadenceConfig = {"screenReader":{"expand":"Expand child menu","expandOf":"Expand child menu of","collapse":"Collapse child menu","collapseOf":"Collapse child menu of"},"breakPoints":{"desktop":"1024","tablet":768},"scrollOffset":"0"};
//escooterexpert.com/wp-content/themes/kadence/assets/js/navigation.min.js
//escooterexpert.com/wp-content/plugins/breeze/assets/js/js-front-end/breeze-lazy-load.min.js
//escooterexpert.com/wp-content/themes/kadence/assets/js/splide.min.js
var kadenceSlideConfig = {"of":"of","to":"to","slide":"Slide","next":"Next","prev":"Previous"};
//escooterexpert.com/wp-content/themes/kadence/assets/js/splide-init.min.js