So here is what I've come up with:
First, I'm assuming you own a way to flash idatalink bypass modules (and therefore Compustar controllers; either a standard weblink USB cable or weblink mobile). If not, most of what I'm about to suggest is going to be difficult for you (standard USB weblink is only ~$35).
Second, the options I reference below correspond to the most recent publication of the CM7000 install guide (found here https://techfeed.compustar.com/ft_controllers/manuals/CM7000_Full_Install_3.00_EN.pdf). You should update your CM7000 before changing any options.
Finally,
I cannot guarantee this solution to be complete. Ideally, for the most seamless integration with the PTS button, a ground-while-disarmed (GWDA) negative output is required to be used on the PTS button's enable input. Because this output does not exist (at least on Compustar controllers), a workaround is necessary. The two possible workarounds that I can see are either a) Inverting the ground-while-armed (GWA) negative output with a relay or b) the solution detailed at the end of the "Fixes" section below. The problem with inverting the output with a relay is that when the car is armed (the majority of the time) the relay will be on and draw between 100 and 150ma which will drain your battery over time.
Now, with that out of the way...
Changes
- The Blade-AL itself does not require a connection to keysense (at least not according to the idatalink application guide I'm looking at). The connection from GWR to keysense detailed in the application guide is provided by the remote start controller as part of the car's start sequence. Essentially, the car (probably) will not start unless it sees (-) on the keysense wire before any circuits (ACC/IGN/START) are powered up. The transponder bypass (Blade), on the other hand, could not care less if a real key is in the ignition.
- The connection to the vehicle's horn is a bit redundant (unless you prefer the sound of the horn over a siren chirp). Siren chirps are adjustable on Compustar controllers (short/quiet, medium, long/loud) and, in my opinion, sound better than the horn.
- CN5 Pins 9 (ORANGE / white) & 11 (orange) (arm and disarm outputs) aren't necessary unless the vehicle has arm/disarm inputs separate from the lock/unlock wires. On some vehicles with auto lights or retained accessory power, you could set the arm output to pulse after remote start shutdown to kill the lights/RAP.
- Only one of the parking light outputs is necessary (CN5 GREEN / WHITE and CN1 GREEN / WHITE). I prefer using the (-) output in CN5 when possible as the high current (+) output in CN1 is jumper-selectable to either a second start output or a positive trunk pop output.
Fixes
- You probably need an ADS-TB instead of a Blade module as the Blade modules do not have an externally accessible GWR input. This means that only the remote start module can ask for transponder bypass functionality, not the PTS button. (The rest of my solution here depends on the use of an ADS-TB)
- Connect the grey wire in the PTS button accessory harness to the GWR input on the ADS-TB (you shouldn't need the orange wire in the PTS accessory harness). This will trigger the bypass to provide ignition bypass functionality before the PTS button powers up the ignition circuits.
- On the PTS button, set jumper 2 (JP2) to ground enable (since you aren't planning on using one of their smartkey systems).
- This is the part where you need a ground-while-disarmed output. Here is the solution that I think has the best chance of success:
--------------> 1. Set POC #5 (CN5 ORANGE / white) to Aux 1 Out [10]
--------------> 2. Set Aux 1 Output to latch (Option 4-01, setting II)
--------------> 3. Set Aux 1 Output Control to disarm (Option 4-03, setting III).
This would provide a latched (-) output on CN5 ORANGE / white whenever the alarm switched from an armed to disarmed state (locked then press unlock on your remote). I’m not sure the latch will cancel when the alarm rearms though, which is critical to your car being secure when locked. The manual says only a second Aux 1 command will cancel the latch, however I cannot see a way to set Aux 1 to behave in this very specific way (latched after transition from armed->disarmed but pulsed once upon arm). I do suppose a properly implemented starter kill relay would be similarly secure, although the PTS button might not be too happy if it runs through the start sequence (ACC+IGN -> IGN+START -> ACC+IGN) and doesn't see the engine running (via the tach signal). Then again, the happiness of the PTS button is largely irrelevant so long as your car cannot be stolen.