The application is a simple 'decoder' that will transform binary data strings into chars based on token map + some simple functions.
In the .zip archive you will find detailed examples.
## Deliverables
You have [login to view URL], demo binary strings. Please note that will me more than #2000 binary strings in a file and a string has around 350 integers (ones and zeros).
When the binary strings are loaded into the application, it will automatically brake the strings into 6 char separated by "-".
Then based on the token map the application will display the converted characters in the "Bin-ary" field (Sheet A).
Ex: 8832415519_A3>532-80498
If no characters found matching the 6 char string, there won't be nothing to display. Ex: if 000000-000000-...-000000 is found,? nothing will be displayed.
In the (Sheet A) "NR" field will be displayed the binary string number from the file and in the "TIME" field the binary string time. Examples in the imgs.
On double clicking the converted field, "8838024726_A5>436-86433" or it will open the edit window.
As shown in the image ([login to view URL]) the binary string will be shown separated by "-" and in the "Tokenized" field will be shown the converted chars. The "Edited" field will be left blank.
On press The (R) simbol will reverse the binary string. After the string is reversed the "Tokenized" will change displaying the new converted chars found.
The left and right arrows will modify the break start point, ex:
011001-011001-110010-011001-100011-001101-100010-001101
On press right, "->":
0-110010-110011-100100-110011-000110-011011-000100-01101
On press right again, "->":
01-100101-100111-001001-100110-001100-110110-001000-1101
After every press (left or right) the "Tokenized" will show the new chars found.
"Tokenized" can't be modified but make available to Select and Copy (Ctrl-C).
On the "Edited" field I'll paste the chars found in "Tokenized".
On press the "Formula" button will display a formula based on the first 7 chars found in the "Edited" field. If no formula will be found for the first 7 search one for the first 6, 5 or 4 chars, if nothing display "n/a". (I have my own token map, make the application available with a demo token map, I can't share mine)
After pressing SAVE, the data from the Edited field will be written in the Bin-ary field (Sheet A). Ex: "8838024726_A5>436-86433" => "8838024726_A5>436-86433xxx(edited)"
In the Sheet A there is a small arrow next to the TIME field. On pressing the arrow the Bin-ary string will be saved in the Sheet B.
Ex. in the images.
In the "Data" field it will be displayed the name of the formula, based on the first 7 or 6, 5, 4 chars from the Bin-ary field. The Quota field make it an insert field, I'll need to add some values, so when the Sheet B will be saved, the Quota will be saved also.
The Tokens button, in the Sheet A/Sheet B will display a window where i'll enter/edit the tokens:
For Bin-ary:
Binary -> Caracter, EX: 010101 -> A? ?
For Formula:
SS Bit -> Data -> Formula, EX: 8832415? ->? Port_A? ->? Int. hpst