Major Concours Service Update

08/31/12 Doug

  • Installed a new petcock
  • Installed a fuel gauge resistor corrector
  • Installed stainless front brake line
  • Installed new handlebar (“650-03602 B34: Black 7/8“ Suzuki GS-E Style) and mount (“SB-025 Superbike Bar Mounts” ): Flanders and Storz
  • Installed footpeg lowering kit: Murphs
  • New engine oil and filter: Shell Rotella T
  • Front brake fluid change
  • Clutch fluid change

10/31/12 The Shop

  • New front tire: Dunlop K701F
  • Replaced fork seals and consequently replaced the fork oil
  • Replaced clutch and brake master cylinder rusty screws
  • New rear brake fluid
  • Cleaned and oiled air filter
  • Wired in Hyperlites
  • Adjusted fork height (it was about 2“ too high) and consequently installed new stainless front brake cable
  • Valve adjustment
  • General safety inspection of work done prior

The bike rides very differently, smoother and more stable. The handlebar height and lowered pegs also feel much better to me. Here are some pics:

Gerbings Heated Coat Liner and Gloves

Last year I bought a Gerbings heated coat liner and T5 gloves. They work great. I’m afraid to turn them past 50% because they get so hot and do it so quickly. This is a good thing, that is their job.
The only mistake I made was to keep the slightly-too-small liner. If you order one, take advantage of their generous exchange policy until you get the right fit.

Installing Jess 71p2 in Eclipse 4.2

  1. Downloaded “Eclipse IDE for Java Developers”.
  2. The file name is “eclipse-java-juno-SR1-win32.zip”.
  3. This is release number 4.2 (Juno).
  4. Extracted the archive. Started Eclipse and stopped it.
  5. Extracted Jess plugins to the desired dir.
  6. Started Jess. Verified it’s presence.
  7. Installed GEF by using the built in “Juno” repository and searching for “GEF”. It showed up under “Modeling”. The installation took 10 minutes.
  8. Restarted Eclipse.

When you run this sample program:

(reset)
; define the counter
(deftemplate counter
  (slot count (type integer) (default 0)))
; define the rule
(defrule switchme
  ?p <- (counter {count < 10})
  =>
  (printout t ?p.count crlf)
  (bind ?p.count (+ ?p.count 1)))
; initialise counter
(deffunction init ()
  (assert (counter (count 1))))
;initialise program
(init)
;run program
(run)

Then you get a nice structure breakdown and syntax-highlighting:

You can set breakpoints and get debug information:

Here is the Rete network:

Good to know it is available, not that I know the value of it yet! I’m just investigating the plugins.
Next step is to do the studying!