It looks like you're using an Ad Blocker.
Please white-list or disable AboveTopSecret.com in your ad-blocking tool.
Thank you.
Some features of ATS will be disabled while you continue to use an ad-blocker.
originally posted by: EvillerBob
here's a summary of the work to date:
originally posted by: IsaacKoi
originally posted by: EvillerBob
here's a summary of the work to date:
Cheers EvillerBob. You've obviously been busy on this during the last few days!
I know one other person has been making progress as well, so I've emailed him to let him know about your post in this thread. I hope your work complements your (and vice versa).
4 (0x04) : Sighting day (1 byte): 32 if unknown
originally posted by: javarome
a reply to: EvillerBob
Hi EvillerBob,
Isaac notified me about your work and, thanks to your file structure post, I was able to locate and decode lat/long records (and credited you for this). As you said, the values read do not match those in the ASCII export Isaac provided us, so I applied a factor 1.11111111 on them. The result is almost correct (see the example output at github.com...), with a possible +/- 20 seconds delta unfortunately. Maybe you (nablator or somebody else) can help solving this riddle?
Thanks also for correcting my 32=unknown error and deciphering the elevation/relative altitude bytes. I wonder why the "no values" values are different for them (-99 and 999). Maybe this suggests that some higher bits again serve different purposes.
originally posted by: EvillerBob
Isaac has been very kind in supplying screenshots to date, but he might get a bit worn down if I send him requests for hundreds of records
originally posted by: IsaacKoi
originally posted by: EvillerBob
Isaac has been very kind in supplying screenshots to date, but he might get a bit worn down if I send him requests for hundreds of records
Well, if that's what you need...
I could certainly start by sending you another one or two dozen screenshots (by, say, posting a Wetransfer link here), if that would help iron out the last few wrinkles.
originally posted by: avery51
If the data is now in XML format then we can remake the application pretty easily, either as a web app for universal access, or even a mobile app if there is enough demand.
originally posted by: javarome
Hey, just to keep you updated, I've just integrated the decoding of the flags (about location, ufo/occupants, etc.).
Those 3-letters flags are arranged 8 in a row so, basically, they are set when for each bit set in the bytes from pos 23 to 30 in a record. However some flags are described to have sub-possibilities, such as "PSH: 1) Pseudo-Human: Possible clone, robot or worse. 2) "Human" seen working with or for alien figures" and I wonder how one can choose between them using a single bit of information.
Feel free to check the details (and output result) on github.com...
Thanks again to Isaac, who provided the screenshots that allowed to decode this.
originally posted by: EvillerBob
Also, be careful with the country codes. The byte is actually two 4 bit nibbles. The first is the "continent" code, the second is the "country" code.
For example - the UK is "GBI" in this system. It is in WEU ("Western Europe") which is continent code 3. GBI is the first in the list, so the continent code is 0.
In binary - remembering that the byte is actually two 4 bit nibbles - this becomes:
0011 0000
Converting the entire byte to a decimal brings you to 48 as you say, but it is actually 3 / 0.
Think of it as a multidimensional array.
originally posted by: EvillerBob
If it's not taking liberties with your time, I'll draw up a list.
originally posted by: javarome...I assumed some hardcoded mapping in the code, not in the db...
originally posted by: charlyv
I was a forensics C programmer years ago and helped to back engineer "proprietary" databases that big companies were actually using, without standards or documentation.