Swi-rc-1 Programming

0 views
Skip to first unread message

Victoria Steigerwald

unread,
Aug 3, 2024, 10:57:14 AM8/3/24
to entroodutswel

With this method, the SWC values must be manually programmed into the SWI-RC-1 by using the programming button. The vehicle dipswitches on the side of the interface must all be set to the up (off) position. The radio dipswitches must be set to the proper radio configuration (see below). PLEASE NOTE: This mode is only compatible with vehicles with both analog SWC and a discrete 12v Accessory wire. Vehicles with CAN-Bus buttons cannot be manually programmed.

  1. Set the radio dipswitches according to the chart below.
  2. Wire up the interface according to the installation instructions in the application.
  3. Connect the SWI-RC-1 to the vehicle.
  4. You can now follow the programming instructions below.
Please read each of the following steps to familiarize yourself with the process before beginning. The interface must be programmed in the specific order shown in the chart below

@manualsplus YouTubeManuals+,Privacy PolicyThis website is an independent publication and is neither affiliated with nor endorsed by any of the trademark owners. The "Bluetooth" word mark and logos are registered trademarks owned by Bluetooth SIG, Inc. The "Wi-Fi" word mark and logos are registered trademarks owned by the Wi-Fi Alliance. Any use of these marks on this website does not imply any affiliation with or endorsement.

With this method, the SWC values must be manually programmed into the SWI-RC-1 by using the programming button. The vehicle dipswitches on the side of the interface must all be set to the up (off) position. The radio dipswitches must be set to the proper radio configuration (see below). PLEASE NOTE: This mode is only compatible with vehicles with both analog SWC and a discrete 12v Accessory wire. Vehicles with CAN-Bus buttons cannot be manually programmed.

Here at Connects2 we are always pushing the limits with new vehicle technology. With new products released every month we strive to make the impossible possible. If you want to be first to know what exciting things we have going on join our mailing list.

Speed through your radio replacement installation when using the SWI-RC-1 to retain your factory steering wheel controls. To program the SWI-RC-1, simply go to the SWI-RC-1 installation guide from your PC, MAC, or mobile device, select the make/model/year and what of brand radio you are installing, then set the DIP switches according to the information provided. In addition to DIP switch programming, the SWI-RC-1 can be manually programmed like the Classic SWI-RC. You will also save time using the accessory output generated by the SWI-RC-1 in CAN-Bus/LAN/Class II vehicles instead of searching for an accessory wire for your aftermarket radio. Quick and easy pre-programmed button function by DIP switch selectionWorks on Analog (resistive) and Data SWC systemsFor vehicles with CAN-Bus, GMLAN, CLASS II, LIN-Bus, I-BUS, or analog SWCSupports classic, SWI-RC style button programmingCustomizable button functions (short press/long press/button reassignment)Provides 2 amp, 12volt accessory output (CAN-Bus, LAN, and Class II applications) Compatible with all late model brands of radios with 3.5mm or two-wire connections

For the last year, Ive been dealing with a finicky PAC SWI-PS control module. I re-programmed this thing about 50 times and still couldn't get it to work properly. What did I do to figure out the solution to this issue? I'll get to that in a minute.

I drive a 2007 Camry equipped with a Z110 (upgraded to Z130 & bypassed), HD-Radio add-on (GEX-P20HD), traffic tuner add-on (ND-TMC10), PAC SWI-PS steering wheel control module, jailbroken iPhone 4S, and a few custom add-ons [modified dash kit with LED indicator light & IR senesor for hidden DTV converter & antenna, iPhone dock with hidden wiring, full internal LED bulb replacements, LED footwell lights, HID headlight kit, DVD headrests with built-in Nintendo games & wireless headphones, and Viper alarm with iPhone remote start]. I also managed to design a high powered system with two amps (1000W RMS) and two hard-hitting 12" subs in the trunk, all on stock battery/alternator (yes, this is possible). I plan to make a youtube video of my car, I just haven't taken the time to do so; I will keep everyone posted.

Now, back to why I wrote this thread; the PAC SWI-PS. As I approach police cars on my daily drive, I have trouble turning off the video thats running while the car is in motion. Sometimes I just want to switch the source in a pinch, but i have to do a few touch screen motions to do so. All because my PAC SWI-PS decides NOT to work at any given moment. But this is no longer an issue. What did I do to remedy the situation?

I programmed the PAC SWI-PS with the car running, headlights on, and the AC (or heat) at full blast. Why does this work? Because the PAC module uses voltage-dividing levels to determine which button is pushed. If it is programmed with the car cold, the problem occurs when the headlights are turned on, or the AC/heat is turned on, the voltage-dividing levels are changed. I found this out by noticing one of my VOLUME buttons on my steering wheel would consistently act as my SOURCE button when the headlights were on (very irritating). This indicates the values of each button has shifted, some of which was out-of-range for the desired voltage levels. Thus, with the headlights & AC/heat on while programming, the voltage levels of the steering wheel buttons are still within the desired range when the lights are off.

Something similar happens on the GTO. The right side buttons on the wheel stop working (the left work fine). Switching to the Metra Axxiss ASWC kit fixed that. I think the SWI-PS has that issue in a lot of cars.

I have had similar issues in my car with the PAC modules. However I wouldn't expect you solution to continue to work. I have done similar efforts to overcome it and it still failed on occasion. Good luck however.

I purchased a 2011 Subaru WRX Limited in December of 2010. The car was technically used but only had 1300 miles in it. The guy that owned it for a month and a half installed a Pioneer AVIC-Z120BT, backup camera, dynomat in the doors, and some miscellaneous other things. To get the steering controls to work, I later found out that he had a PAC unit installed (that's the little blue box, right?).

Anyway, just as you mentioned, I've been having the same problems and it's been driving me crazy! Sometimes all my buttons work, sometimes they don't. Sometimes some work and some don't. Sometimes a certain button (like Volume Up) suddenly does a different command than it's supposed to. It's crazy!

One thing I noticed is that it seemed like it was always worse the louder the volume is (I have a JL amp and JL 8" sub in the trunk). You've got me wondering if that could be because of the voltage draw from the amp or whether the headlights are on, etc.

Since I don't really know anything about this, can you point me in a direction to find out how to reprogram it? It sounds like it might be worth a shot to turn everything up and on and try a fresh reprogram. I hope that works!

Once you have your VERSION # for your car, programming shouldnt be all that bad. But since you said it works intermittently, you shouldnt have to re-program the VERSION #, only the steering wheel buttons.

P.s. I am using GNU Emacs to edit Prolog files. For console applications, prolog-mode and ediprolog works well with swipl.exe, but for graphics applications, I have to use swipl-win.exe which prolog-mode and ediprolog do not support.

Even if console application cannot use graphics, I would like to at least be able to make swipl.exe load library(pce). Because most of programming time we are just working with data. Graphics are only for final display.

BTW, why console applications cannot use graphics? The other day, I tried plOpenGL which uses graphics. It can work with swipl.exe. For example, in Emcas shell-mode, I can run c:\swipl.exe myOpenGLapp.pl, it will display a window (there are some problems with prolog-mode and ediprolog though).

First, the program had problems with the use_module(library(pce)) load, but I fixed this by copying the swipl-win.rc file in the installation directory file to my user directory and renaming it to swipl.rc.

I copied and renamed it to the same installation directory, rather than user directory. Of course, this workaround will freeze the window when actually run graphics pp, but at least can it load successfully.

As a side note, there is not that much point in spending time on xpce. Its state is still very unclear. It has some nice properties. It is also very outdated. It is not very likely to be abandoned as the development tools use it and there are quit a few applications out there. The whole thing would need a big overhaul. Think about modern graphics, but also more low-level issues like threading and memory management. That is not very likely to happen any time soon (if ever).

Analog/CAN-Bus Steering Wheel Control Interface with DIP Switch Programming by PAC. Fast and easy steering wheel control retention for over 3000 vehicles with the PAC SWI-RC-1. Speed through your radio replacement installation when using the SWI-RC-1 to retain your factory steering wheel controls. To program the SWI-RC-1 simply go to the SWI-RC-1 installation guide from your PC, MAC or mobile device, select the make/model/year and what of brand radio you are installing, then set the DIP switches according to the information provided. In addition to DIP switch programming, the SWI-RC-1 is capable of being manually programmed like the Classic SWI-RC. You will also save time when using the accessory output generated by the SWI-RC-1 in CAN-Bus/LAN/Class II vehicles instead of searching for an accessory wire for your aftermarket radio.

The Pacific Accessory Corporation - better known as PAC - has been a major player in the OEM integration business since the 1970's, back when the 8-track player was the iPod of the day and replacing a radio involved hours of cutting and splicing. Fast forward 30+ years to the present and PAC is an established and trusted leader in the mobile electronics industry and the world's largest and most advanced supplier of OEM integration solutions. But, even though they have grown beyond their wildest dreams, their goal now - as it was back in the 70's - is simple: to provide distributors, dealers and installers with the latest products, solutions, support and training necessary to satisfy the needs of customers.

c80f0f1006
Reply all
Reply to author
Forward
0 new messages