I recently received a Brultech GEM running 1.51, and i've been trying to tame the GEM Setup java software (v1.7). I'm now at t a point where I can feed data into SEG, be it in a roundabout way using a local "server". This is my configuration:
Using EtherX, configure the GEM to use DHCP, set it to Client mode and point it to the IP address of the machine you will be running the GEM setup software on, and choose a port (I used 8089).
Using the GEM Setup java app, set it to "Server" and port 8089, then configure the output format to be "SEG" data and save. Input the SEG site token and a name for your GEM in the HTTP config screen and save.
If necessary, use EtherX again to switch the server IP to the your local server that will receive the data. This will force the GEM to send the SEG-formatted data to your local server. The UI will no longer get the data.
On a machine with perl installed (standard on Macs and usually installed on linux distributions, strawberryperl is recommended for Windows machines), download the gemread.pl script from this link: https://www.dropbox.com/sh/gsswb5fvq7brbn0/vv0-f8JG_w
This script will receive data from the GEM, and then upload to the correct SEG.com location.
Keep in mind that the GEM outputs Watt Seconds, but SEG expects Watt
Hours. This can be adjusted using the calibration field in SEG.com (1/3600
= 0.000278), but I'm planning to do the conversion in a later version
of this script later on to save effort and reduce mistakes.