This guide will get you setup with Torque and the Genesis specific PIDs on your device and it will show you how to data log and how to view those logs.
Assumptions:
I assume you already know how to connect your phone to the OBD2 adapter via bluetooth. Your adapter will tell you what the bluetooth password is (usually 0000 or 1234). Select the adapter from the Torque settings -> OBD2 Adapter Settings.
What you need:
1. An Android phone or tablet! Torque is not available on crapple iPhone. Plus, android tablets are dirt cheap. I use an old S3 phone I had laying around with a cracked screen.
Also note that if you do get something to work on iPhone, you'll need a WiFi enabled OBD2 adapter as crapple has some weird proprietary bluetooth crap and requires developers to pay for a license.
2. Torque Pro - Do not cheap out, please pay the $5 for the pro version. If you don't, please don't ask why something isn't working or isn't there.
3. Advanced EX For HYUNDAI - Do not cheap out on this either. You can use the free one (Advanced LT For Hyundai), but you won't get everything and updates are slower. Just don't be cheap. It's only another $5
4. An OBD2 adapter. I'm using an older ELM27 bluetooth adapter I got on amazon for $20. At this point I have not yet looked into which is the best adapter, but I will be at a later time.
Configure Genesis PIDs
This is where I (as well as many others) have had issues and confusion. The description of the plugin clearly explains what to do, but who reads descriptions? Anyway, after you get both Torque Pro and Advanced EX for HYUNDAI installed, open up Torque and you should see the Advanced EX for HYUNDAI icon on the main torque screen
If not, uninstall the plugin and reinstall it from the store. Torque must be installed first.
Now click the Advanced EX for HYUNDAI icon to see the options screen
You need to select which vehicle you have, so select 'Car Model' and then scroll to the Genesis options
Pick which ever model you have. I have no idea what BK-A, BK-B and BK-C are, but I chose BK-B Lambda for my 3.8 and it seems to be just fine. If the PIDs don't work out, you can redo this step and choose another model.
After you select your model, go back to the Torque home screen and then go to the options menu.
Scroll down and select the 'Manage Extra PIDs/Sensors" and you should see an empty screen like this
Depending on what device you have, you will either see a menu at the top right or you'll need to use the menu button on the phone. On my LG G4 I don't have physical buttons, so I have a menu on screen
Select 'Add predefined set' and from the options, select the vehicle listing that you chose in the Advanced EX for HYUNDAI plugin setup
and once that'd one, you should see you PID list filled with the available PIDs from the plugin
All done with the setup!
Monitoring PIDs
Now that we have Torque setup with our custom Genesis PIDs, we can start viewing the data from them. Go to the Torque home screen and select 'Realtime Information'. You'll end up with a screen that has some gauges on them, similar to this
Yours will look different, so don't worry. You can long touch the gauges/displays to get a menu for them. In that menu you can delete them or change their size if you want. You'll need to make some room, but you'll spend time later getting it how you want.
From the menu, select 'Add Display'
Then you can select which style of gauge you want. I usually just use Digital, but some data like knock readings I use the graph. It's up to you, but note that not all PIDs will work with all gauge types. If you don't see a specific PID in the list, try a different gauge type.
After you select the gauge type, you'll get a list of PIDs. Some will be green and some will be black. Green ones are what Torque can read from the car and black ones are not available. If you're not connected to the car, they will all be black. Not all PIDs listed will be available for all cars.
The Genesis specific PIDs will be prefixed with [HADV] and should all be available if you selected the right model.
When you find a PID that you want to watch, select it. You'll end up back at the realtime information display with an option for gauge size. Select what size you want the gauge to be and your gauge ready to be placed. Move it where you want it and you're done. Repeat this process for all the PIDs you'd like to monitor.
Now on to the data logging!
Assumptions:
I assume you already know how to connect your phone to the OBD2 adapter via bluetooth. Your adapter will tell you what the bluetooth password is (usually 0000 or 1234). Select the adapter from the Torque settings -> OBD2 Adapter Settings.
What you need:
1. An Android phone or tablet! Torque is not available on crapple iPhone. Plus, android tablets are dirt cheap. I use an old S3 phone I had laying around with a cracked screen.
Also note that if you do get something to work on iPhone, you'll need a WiFi enabled OBD2 adapter as crapple has some weird proprietary bluetooth crap and requires developers to pay for a license.
2. Torque Pro - Do not cheap out, please pay the $5 for the pro version. If you don't, please don't ask why something isn't working or isn't there.
3. Advanced EX For HYUNDAI - Do not cheap out on this either. You can use the free one (Advanced LT For Hyundai), but you won't get everything and updates are slower. Just don't be cheap. It's only another $5
4. An OBD2 adapter. I'm using an older ELM27 bluetooth adapter I got on amazon for $20. At this point I have not yet looked into which is the best adapter, but I will be at a later time.
Configure Genesis PIDs
This is where I (as well as many others) have had issues and confusion. The description of the plugin clearly explains what to do, but who reads descriptions? Anyway, after you get both Torque Pro and Advanced EX for HYUNDAI installed, open up Torque and you should see the Advanced EX for HYUNDAI icon on the main torque screen
If not, uninstall the plugin and reinstall it from the store. Torque must be installed first.
Now click the Advanced EX for HYUNDAI icon to see the options screen
You need to select which vehicle you have, so select 'Car Model' and then scroll to the Genesis options
Pick which ever model you have. I have no idea what BK-A, BK-B and BK-C are, but I chose BK-B Lambda for my 3.8 and it seems to be just fine. If the PIDs don't work out, you can redo this step and choose another model.
After you select your model, go back to the Torque home screen and then go to the options menu.
Scroll down and select the 'Manage Extra PIDs/Sensors" and you should see an empty screen like this
Depending on what device you have, you will either see a menu at the top right or you'll need to use the menu button on the phone. On my LG G4 I don't have physical buttons, so I have a menu on screen
Select 'Add predefined set' and from the options, select the vehicle listing that you chose in the Advanced EX for HYUNDAI plugin setup
and once that'd one, you should see you PID list filled with the available PIDs from the plugin
All done with the setup!
Monitoring PIDs
Now that we have Torque setup with our custom Genesis PIDs, we can start viewing the data from them. Go to the Torque home screen and select 'Realtime Information'. You'll end up with a screen that has some gauges on them, similar to this
Yours will look different, so don't worry. You can long touch the gauges/displays to get a menu for them. In that menu you can delete them or change their size if you want. You'll need to make some room, but you'll spend time later getting it how you want.
From the menu, select 'Add Display'
Then you can select which style of gauge you want. I usually just use Digital, but some data like knock readings I use the graph. It's up to you, but note that not all PIDs will work with all gauge types. If you don't see a specific PID in the list, try a different gauge type.
After you select the gauge type, you'll get a list of PIDs. Some will be green and some will be black. Green ones are what Torque can read from the car and black ones are not available. If you're not connected to the car, they will all be black. Not all PIDs listed will be available for all cars.
The Genesis specific PIDs will be prefixed with [HADV] and should all be available if you selected the right model.
When you find a PID that you want to watch, select it. You'll end up back at the realtime information display with an option for gauge size. Select what size you want the gauge to be and your gauge ready to be placed. Move it where you want it and you're done. Repeat this process for all the PIDs you'd like to monitor.
Now on to the data logging!