kcameron

Well Known Member
My RV-4 refit project is finally nearing completion. I've wired and installed the new panel and done most of the initial systems checks. Here's some pictures:

http://www.cameron.com/~kcameron/rv-4/panel_front.jpg
http://www.cameron.com/~kcameron/rv-4/panel_back.jpg

One thing that helped me immensely is a wire-list program I wrote in the perl programming language. The goals were:
1) No redundant inputs. If I specify a circuit from A->B, then I shouldn't also have to specify B<-A.
2) Output the entire circuit for each endpoint
3) Allow specification and output for inline connectors
4) Don't require specifying the both sides of the connectors

I'm reporting it here in case it might be of help to someone. It's not real fancy but can be extended to fit most needs; I guess. You can show as much or as little detail as you want. For instance, I chose not to include the fuses and most of the power switches.

Here's the program:
ftp://ftp.cameron.com/pub/users/kcameron/rv-4/wirelist.pl

Here's the output of the program:
http://www.cameron.com/~kcameron/rv-4/WIRELIST.out

Here's an excerpt from the output showing just the connections to the Infinity Stick Grip:


AF3400.J1.17 (Gen Input #1) <- orn/brn <- PLUG3.11 <- JACK3.11 <- wht <- JACK7.9 <- PLUG7.9 <- Blue <- Infinity Stick Grip.S5.1 (Efis Page)
DFIIVS Controller.3 (Control Wheel Switch) <- org/blk <- JACK1.8 <- PLUG1.8 <- wht <- JACK6.1 <- PLUG6.1 <- Black/White <- Infinity Stick Grip.S4.1 (Autopilot)
GND -> blk -> JACK6.2 -> PLUG6.2 -> Black -> Infinity Stick Grip.S4.2 (Autopilot Common)
GND -> blk -> JACK6.4 -> PLUG6.4 -> Red/Black -> Infinity Stick Grip.S3.2 (Flip/Flop Common)
GND -> blk -> JACK7.8 -> PLUG7.8 -> Blue/Black -> Infinity Stick Grip.S5.2 (Efis Page Common)
Infinity Stick Grip.S1.A (Trim Left) -> Red -> PLUG7.4 -> JACK7.4 -> Safety-Trim.13 (Trim Switch Left)
Infinity Stick Grip.S1.B (Trim Up) -> Blue -> PLUG7.2 -> JACK7.2 -> wht -> wht -> Safety-Trim.5 (Trim Switch Up)
Infinity Stick Grip.S1.C (Trim Right) -> Green -> PLUG7.5 -> JACK7.5 -> Safety-Trim.14 (Trim Switch Right)
Infinity Stick Grip.S1.E (Trim Common) <- Black <- PLUG7.1 <- JACK7.1 <- wht <- Safety-Trim.7 (Switch Common)
Infinity Stick Grip.S1.P (Trim Down) -> Brown -> PLUG7.3 -> JACK7.3 -> wht -> wht -> Safety-Trim.6 (Trim Switch Down)
Infinity Stick Grip.S2.1 (PTT) <- White <- PLUG6.5 <- JACK6.5 <- wht <- JACK3.14 <- PLUG3.14 <- blk <- splice <- wht/blu <- PMA9000EX.J1.34 (Pilot Mic PTT)
Infinity Stick Grip.S2.2 (PTT Common) <- White/Black <- PLUG6.6 <- JACK6.6 <- wht <- JACK3.13 <- PLUG3.13 <- wht <- splice <- wht <- PMA9000EX.J1.35 (Pilot Mic Low)
Infinity Stick Grip.S3.1 (Flip/Flop) -> Red -> PLUG6.3 -> JACK6.3 -> wht -> JACK3.12 -> PLUG3.12 -> wht -> SL30.J2.8 (Flip/Flop)
Infinity Stick Grip.S3.2 (Flip/Flop Common) <- Red/Black <- PLUG6.4 <- JACK6.4 <- blk <- GND
Infinity Stick Grip.S4.1 (Autopilot) -> Black/White -> PLUG6.1 -> JACK6.1 -> wht -> PLUG1.8 -> JACK1.8 -> org/blk -> DFIIVS Controller.3 (Control Wheel Switch)
Infinity Stick Grip.S4.2 (Autopilot Common) <- Black <- PLUG6.2 <- JACK6.2 <- blk <- GND
Infinity Stick Grip.S5.1 (Efis Page) -> Blue -> PLUG7.9 -> JACK7.9 -> wht -> JACK3.11 -> PLUG3.11 -> orn/brn -> AF3400.J1.17 (Gen Input #1)
Infinity Stick Grip.S5.2 (Efis Page Common) <- Blue/Black <- PLUG7.8 <- JACK7.8 <- blk <- GND
Infinity Stick Grip.S6.1 (Starter) -> Green -> PLUG7.7 -> JACK7.7 -> wht -> JACK13.7 -> PLUG13.7 -> wht -> Starter Contactor.COIL
Infinity Stick Grip.S6.2 (Starter Common) <- Green/Black <- PLUG7.6 <- JACK7.6 <- wht <- JACK3.9 <- PLUG3.9 <- red <- Start/Master Switch.START
JACK13.7 <- wht <- JACK7.7 <- PLUG7.7 <- Green <- Infinity Stick Grip.S6.1 (Starter)
JACK3.9 -> wht -> JACK7.6 -> PLUG7.6 -> Green/Black -> Infinity Stick Grip.S6.2 (Starter Common)
JACK3.11 <- wht <- JACK7.9 <- PLUG7.9 <- Blue <- Infinity Stick Grip.S5.1 (Efis Page)
JACK3.12 <- wht <- JACK6.3 <- PLUG6.3 <- Red <- Infinity Stick Grip.S3.1 (Flip/Flop)
JACK3.13 -> wht -> JACK6.6 -> PLUG6.6 -> White/Black -> Infinity Stick Grip.S2.2 (PTT Common)
JACK3.14 -> wht -> JACK6.5 -> PLUG6.5 -> White -> Infinity Stick Grip.S2.1 (PTT)
PLUG1.8 <- wht <- JACK6.1 <- PLUG6.1 <- Black/White <- Infinity Stick Grip.S4.1 (Autopilot)
PLUG6.1 <- Black/White <- Infinity Stick Grip.S4.1 (Autopilot)
PLUG6.2 -> Black -> Infinity Stick Grip.S4.2 (Autopilot Common)
PLUG6.3 <- Red <- Infinity Stick Grip.S3.1 (Flip/Flop)
PLUG6.4 -> Red/Black -> Infinity Stick Grip.S3.2 (Flip/Flop Common)
PLUG6.5 -> White -> Infinity Stick Grip.S2.1 (PTT)
PLUG6.6 -> White/Black -> Infinity Stick Grip.S2.2 (PTT Common)
PLUG7.1 -> Black -> Infinity Stick Grip.S1.E (Trim Common)
PLUG7.2 <- Blue <- Infinity Stick Grip.S1.B (Trim Up)
PLUG7.3 <- Brown <- Infinity Stick Grip.S1.P (Trim Down)
PLUG7.4 <- Red <- Infinity Stick Grip.S1.A (Trim Left)
PLUG7.5 <- Green <- Infinity Stick Grip.S1.C (Trim Right)
PLUG7.6 -> Green/Black -> Infinity Stick Grip.S6.2 (Starter Common)
PLUG7.7 <- Green <- Infinity Stick Grip.S6.1 (Starter)
PLUG7.8 -> Blue/Black -> Infinity Stick Grip.S5.2 (Efis Page Common)
PLUG7.9 <- Blue <- Infinity Stick Grip.S5.1 (Efis Page)
PMA9000EX.J1.34 (Pilot Mic PTT) -> wht/blu -> splice -> blk -> PLUG3.14 -> JACK3.14 -> wht -> JACK6.5 -> PLUG6.5 -> White -> Infinity Stick Grip.S2.1 (PTT)
PMA9000EX.J1.35 (Pilot Mic Low) -> wht -> splice -> wht -> PLUG3.13 -> JACK3.13 -> wht -> JACK6.6 -> PLUG6.6 -> White/Black -> Infinity Stick Grip.S2.2 (PTT Common)
Safety-Trim.5 (Trim Switch Up) <- wht <- wht <- JACK7.2 <- PLUG7.2 <- Blue <- Infinity Stick Grip.S1.B (Trim Up)
Safety-Trim.6 (Trim Switch Down) <- wht <- wht <- JACK7.3 <- PLUG7.3 <- Brown <- Infinity Stick Grip.S1.P (Trim Down)
Safety-Trim.7 (Switch Common) -> wht -> JACK7.1 -> PLUG7.1 -> Black -> Infinity Stick Grip.S1.E (Trim Common)
Safety-Trim.13 (Trim Switch Left) <- JACK7.4 <- PLUG7.4 <- Red <- Infinity Stick Grip.S1.A (Trim Left)
Safety-Trim.14 (Trim Switch Right) <- JACK7.5 <- PLUG7.5 <- Green <- Infinity Stick Grip.S1.C (Trim Right)
SL30.J2.8 (Flip/Flop) <- wht <- PLUG3.12 <- JACK3.12 <- wht <- JACK6.3 <- PLUG6.3 <- Red <- Infinity Stick Grip.S3.1 (Flip/Flop)
Start/Master Switch.START -> red -> PLUG3.9 -> JACK3.9 -> wht -> JACK7.6 -> PLUG7.6 -> Green/Black -> Infinity Stick Grip.S6.2 (Starter Common)
Starter Contactor.COIL <- wht <- PLUG13.7 <- JACK13.7 <- wht <- JACK7.7 <- PLUG7.7 <- Green <- Infinity Stick Grip.S6.1 (Starter)


Perl is widely available. Most unix and linux systems will already have it installed. It can be installed on windows systems as well. Here's a good starting place for it:
http://www.perl.org/