Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Another KeyError Issue -- GSSI StructureScan Mini #13

Closed
thekodiak13 opened this issue Jun 20, 2019 · 10 comments
Closed

Another KeyError Issue -- GSSI StructureScan Mini #13

thekodiak13 opened this issue Jun 20, 2019 · 10 comments
Assignees
Labels

Comments

@thekodiak13
Copy link

Hey! Having some KeyError issues with my GSSI StructureScan Mini DZT files. It seems to be the same type of errors from #11 and #7. I tried installing from source and it didn't help.

Screen Shot 2019-06-19 at 8 32 13 PM

Here are my DZT files if you need them:
SSMini_DZT_Files.zip

Excited to continue playing with this tool. Appreciate your work!

Thanks!

@iannesbitt
Copy link
Owner

iannesbitt commented Jun 20, 2019

Hi @thekodiak13, thanks for attaching the code and the data, it makes my job easy! I think this should be fixed in de764db. Can you check?

@iannesbitt
Copy link
Owner

Working for me:
File____009c0G1

iannesbitt added a commit that referenced this issue Jun 20, 2019
@thekodiak13
Copy link
Author

Perfect! Working on my end as well. I really appreciate it! Great work with this project!

@iannesbitt
Copy link
Owner

iannesbitt commented Jun 21, 2019

Hi @thekodiak13, I got an email that you responded with the following, although I don't see it in this thread (maybe you deleted?). I will respond anyway for completeness.

Maybe not the appropriate place to ask, but is there any way to plot the DZT file with the X-axis labeling the distance scanned, and the Y-axis labeling the depth scanned?

Something like how the plot is displayed on the actual device:
image

No biggie if not. The plots I'm able to generate currently are already great!

Yes! Right now it's only possible to plot distances in metric but it works. Try something like:

readgssi -x cm -z cm -d 161 -p 5 -i File____009.DZT

File____009c0G3

@iannesbitt
Copy link
Owner

iannesbitt commented Jun 21, 2019

It looks like readgssi can't read these files' DMI wheel information correctly (#14) but I think you can get around that by specifying the correct samples per meter value with -d 161 (back of the napkin calculations say sampling rate is ~161 traces per meter).

Out of curiosity, do you specify a samples per length value in the SS Mini? If so what was it for these files?

@thekodiak13
Copy link
Author

Hey @iannesbitt! Yes! I did delete because I continued playing with it and figured it out. Probably a good idea to leave it up in case others have the same question.

The samples per length was whatever the default value is. I should be able to get that information for you later today hopefully.

@iannesbitt
Copy link
Owner

Awesome. GSSI is somewhat tight-lipped on this stuff so any chance I get to test other kinds of files typically causes some strange error that ends up benefitting the program's functionality in the end. Much appreciated!

@iannesbitt iannesbitt self-assigned this Jun 21, 2019
@iannesbitt iannesbitt added the bug label Jun 21, 2019
@thekodiak13
Copy link
Author

Not sure if this is what you're looking for, but here are some of the settings I used:

Scan Density: Normal (4 scans/cm)
Dielectric: 8.0
Depth: 16in

@iannesbitt
Copy link
Owner

Ah. 4 scans per cm is actually what it read from the file (393.7 scans per meter). So it looks like I was wrong and the software was right, and you don't need to use the -d flag after all. My brain must have been fried last night I guess. Thanks for chasing this down anyway.

@thekodiak13
Copy link
Author

Ha it's all good man. If you need more info on the SS Mini, let me know. I'm still learning how to use it as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants