Actually fix the hex wrongful alignment

This commit is contained in:
Hakan Bastedt
2024-11-18 12:36:50 +01:00
parent 3a44cded1f
commit 31b896871d

View File

@@ -125,7 +125,7 @@ function objectlist_generator(form, od, indexes)
objd.items.slice(subindex).forEach(subitem => { objd.items.slice(subindex).forEach(subitem => {
var subi = subindex_padded(subindex); var subi = subindex_padded(subindex);
const value = objectlist_getItemValue(subitem, objd.dtype); const value = objectlist_getItemValue(subitem, objd.dtype);
objectlist += `\n {${subi}, DTYPE_${objd.dtype}, ${bitsize}, ${objectlist_objdFlags(objd)}, acName${index}_${subi}, ${value}, ${subitem.data || 'NULL'}},`; objectlist += `\n {0x${subi}, DTYPE_${objd.dtype}, ${bitsize}, ${objectlist_objdFlags(objd)}, acName${index}_${subi}, ${value}, ${subitem.data || 'NULL'}},`;
subindex++; subindex++;
}); });
break; break;
@@ -138,7 +138,7 @@ function objectlist_generator(form, od, indexes)
const bitsize = dtype_bitsize[subitem.dtype]; const bitsize = dtype_bitsize[subitem.dtype];
const value = objectlist_getItemValue(subitem, subitem.dtype); const value = objectlist_getItemValue(subitem, subitem.dtype);
const atypeflag = objectlist_objdFlags(subitem); const atypeflag = objectlist_objdFlags(subitem);
objectlist += `\n {${subi}, DTYPE_${subitem.dtype}, ${bitsize}, ${atypeflag}, acName${index}_${subi}, ${value}, ${subitem.data || 'NULL'}},`; objectlist += `\n {0x${subi}, DTYPE_${subitem.dtype}, ${bitsize}, ${atypeflag}, acName${index}_${subi}, ${value}, ${subitem.data || 'NULL'}},`;
subindex++; subindex++;
}); });
@@ -193,10 +193,10 @@ function objectlist_generator(form, od, indexes)
function subindex_padded(subindex) { function subindex_padded(subindex) {
// pad with 0 if single digit // pad with 0 if single digit
if (subindex > 9) { if (subindex > 16) {
return `${subindex}`; return subindex.toString(16);
} }
return `0${subindex}`; return `0${subindex.toString(16)}`;
} }
/** Gets flags for objectlist item: /** Gets flags for objectlist item: