summaryrefslogtreecommitdiffstats
path: root/assets/js/LTF7267-BHA-ploam.js
diff options
context:
space:
mode:
Diffstat (limited to 'assets/js/LTF7267-BHA-ploam.js')
-rw-r--r--assets/js/LTF7267-BHA-ploam.js28
1 files changed, 0 insertions, 28 deletions
diff --git a/assets/js/LTF7267-BHA-ploam.js b/assets/js/LTF7267-BHA-ploam.js
deleted file mode 100644
index 57cd307..0000000
--- a/assets/js/LTF7267-BHA-ploam.js
+++ /dev/null
@@ -1,28 +0,0 @@
-function hexEncode(str){
- var hex, i;
-
- var result = "";
- for (i=0; i<str.length; i++) {
- hex = str.charCodeAt(i).toString(16);
- result += hex.padStart(2, "0");
- }
-
- return result;
-}
-
-function hisensePloam(ascii_ploam) {
- var hex_ploam = hexEncode(ascii_ploam);
- var hex_padded_ploam = hex_ploam.padEnd(72, "0");
- var array =[];
- for (i = 0; i<9; i++) {
- ploam_segment = hex_padded_ploam.slice(i*8, (i+1)*8);
- new_ploam_segment = "";
- for(j = 4; j>0; j--) {
- new_ploam_segment = new_ploam_segment + ploam_segment.slice((j-1)*2, j*2);
- }
- if(new_ploam_segment !== "00000000") {
- array.push("INT CFG_ID_PON_REGISTRATION_ID"+i+" = 0x"+new_ploam_segment+";");
- }
- }
- return array.join("\n");
-} \ No newline at end of file