diff --git a/Technical/Adaptive-Suspension.md b/Technical/Adaptive-Suspension.md index 9e5dd7b6..7e14f736 100644 --- a/Technical/Adaptive-Suspension.md +++ b/Technical/Adaptive-Suspension.md @@ -1,4 +1,4 @@ -https://rusefi.com//wiki/index.php?title=Hardware:Shock_Dyno +[Shock Dyno](Shock-Dyno) https://arstechnica.com/cars/2015/07/the-future-of-car-suspension-is-here-dsc-sports-active-shocks-in-action/ "Normally, a car's weight transfers from front to back as it brakes and accelerates, and from side to side as it corners. As the force on each corner changes, so does the grip available to that wheel; less weight equals less grip. Active shocks control this by varying the degree to which each spring's compresses and extends (as the springs are passive, these systems are sometimes known as semi-active)." diff --git a/Technical/All-Supported-Triggers.md b/Technical/All-Supported-Triggers.md index 363ac712..252736cb 100644 --- a/Technical/All-Supported-Triggers.md +++ b/Technical/All-Supported-Triggers.md @@ -273,7 +273,7 @@ Injection could be offset using 'set injection_offset X' command. While cranking, you can set angle-based ignition instead of timing map & dwell based ignition. In angle-based mode, dwell is defined in crankshaft angle duration and timing is constant. set cranking_charge_angle and set_cranking_timing_angle. -See 'trigger decoding' in http://rusefi.com/docs/html/ +See 'trigger decoding' in [Doxygen](http://rusefi.com/docs/html/) May, 2020: Subaru SVX added diff --git a/Technical/Connectivity.md b/Technical/Connectivity.md index 33d03ef4..7589e386 100644 --- a/Technical/Connectivity.md +++ b/Technical/Connectivity.md @@ -11,7 +11,7 @@ rusEFI firmware currently supports two protocols for ECU monitoring & control [Java console code overview](Dev-Console-Implementation) -2. binary protocol for integration with rusEFI console or http://www.tunerstudio.com/ tuning software +2. binary protocol for integration with rusEFI console or [TunerStudio](http://www.tunerstudio.com/) tuning software See [tunerstudio.cpp](https://sourceforge.net/p/rusefi/code/HEAD/tree/trunk/firmware/console/binary/tunerstudio.cpp) for a brief description of this binary protocol For physical level rs232 is used ("serial port") - either via a FL232 chip or by emulating a USB device right within stm32f4. A bluetooth option is also available. diff --git a/Technical/Error-Codes.md b/Technical/Error-Codes.md index bd8acef1..b24bf2be 100644 --- a/Technical/Error-Codes.md +++ b/Technical/Error-Codes.md @@ -1 +1 @@ -See https://github.com/rusefi/rusefi/blob/master/firmware/controllers/algo/obd_error_codes.h +See [OBD Error Codes header](https://github.com/rusefi/rusefi/blob/master/firmware/controllers/algo/obd_error_codes.h) diff --git a/Technical/Launch-Control.md b/Technical/Launch-Control.md index 8878f0a2..bc93edf7 100644 --- a/Technical/Launch-Control.md +++ b/Technical/Launch-Control.md @@ -1,6 +1,6 @@ While we have code and unit test coverage, no one has documented actual usage on real vehicle. Most of rusEFI contributors are into road racing so launch is a bit off the radar :( -See also https://rusefi.com/forum/viewtopic.php?t=871 +See also [the launch control forum thread](https://rusefi.com/forum/viewtopic.php?t=871) See also [Feature Requests Feature Bounty Program](Feature-Requests-the-Feature-Bounty-Program) diff --git a/Technical/RS232.md b/Technical/RS232.md index 63af5af4..47d84f72 100644 --- a/Technical/RS232.md +++ b/Technical/RS232.md @@ -1,7 +1,7 @@ -https://www.lammertbies.nl/comm/cable/RS-232.html +[RS232 Serial Cables Pinout](https://www.lammertbies.nl/comm/cable/RS-232.html) -https://www.maximintegrated.com/en/products/interface/transceivers/MAX3232.html +[MAX3232](https://www.maximintegrated.com/en/products/interface/transceivers/MAX3232.html) [Laird CL4490](CL4490) diff --git a/Technical/Sequential-Transmission.md b/Technical/Sequential-Transmission.md index 4fc6e98f..bab562c3 100644 --- a/Technical/Sequential-Transmission.md +++ b/Technical/Sequential-Transmission.md @@ -2,12 +2,12 @@ automated manual transmission semi-automatic transmission -http://www.sqsracing.com/produkt/296:384:sqs-sequent-shifter-mitsubishi-evo +[SQS sequential shifter](http://www.sqsracing.com/produkt/296:384:sqs-sequent-shifter-mitsubishi-evo) ![Automated Manual Actuator](Images/Sequential.png) -https://www.physicsforums.com/threads/h-pattern-to-sequential-shifter.563586/ +[H pattern to sequential shifter](https://www.physicsforums.com/threads/h-pattern-to-sequential-shifter.563586/) -https://www.miataturbo.net/suspension-brakes-drivetrain-49/pneumatic-sequential-shifter-93080 +[Pneumatic sequential shifter](https://www.miataturbo.net/suspension-brakes-drivetrain-49/pneumatic-sequential-shifter-93080) clutch diff --git a/Technical/Stepper-Motor.md b/Technical/Stepper-Motor.md index f6181371..acb92f5f 100644 --- a/Technical/Stepper-Motor.md +++ b/Technical/Stepper-Motor.md @@ -1,6 +1,6 @@ -http://www.pololu.com/product/1182 +[Pololu A4988 Stepper Motor Driver Carrier](http://www.pololu.com/product/1182) -http://www.pololu.com/file/download/a4988_DMOS_microstepping_driver_with_translator.pdf?file_id=0J450 +[A4988 DMOS Microstepping Driver With Translator datasheet](http://www.pololu.com/file/download/a4988_DMOS_microstepping_driver_with_translator.pdf?file_id=0J450) Use a jumper or wire to connect SLEEP with RESET @@ -10,8 +10,8 @@ We do not have our own add-on board for a4988, we use ones from eBay like "stepp ![Stepper Motor Driver](Images/stepper_motor_driver.jpg) -http://rusefi.com/forum/viewtopic.php?f=5&t=767 +[Stepper Motor Logic](http://rusefi.com/forum/viewtopic.php?f=5&t=767) -pinout: http://rusefi.com/forum/viewtopic.php?f=5&t=767&start=30#p17671 +[pinout](http://rusefi.com/forum/viewtopic.php?f=5&t=767&start=30#p17671) -See http://rusefi.com/forum/viewtopic.php?f=4&t=1161 +See [Frankenso: prototyping area stepper board install](http://rusefi.com/forum/viewtopic.php?f=4&t=1161) diff --git a/Technical/Temperature-Sensing.md b/Technical/Temperature-Sensing.md index f0484878..847b9e80 100644 --- a/Technical/Temperature-Sensing.md +++ b/Technical/Temperature-Sensing.md @@ -1,4 +1,4 @@ -See also http://rusefi.com/articles/measuring_temperature/ +See also [Measuring Temperature](http://rusefi.com/articles/measuring_temperature/) See also [Frankenstein Analog Inputs](Hardware-Frankenstein#step-3-analog-inputs) @@ -18,17 +18,17 @@ While troubleshooting CLT and IAT, the two most useful commands are `analoginfo` ## Some datapoints -http://rusefi.com/forum/viewtopic.php?f=3&t=864&start=60#p15344 +[1996 Dodge RAM 1500 V8 Temp spreadsheet from FSM](http://rusefi.com/forum/viewtopic.php?f=3&t=864&start=60#p15344) ![IAT Thermistor settings](Images/IAT_screen.png) MLX90621 -http://forum.arduino.cc/index.php?topic=126244.0 +[MLX90620 / MLX90621 - 16X4 pixel IR thermal array](http://forum.arduino.cc/index.php?topic=126244.0) -http://www.melexis.com/Asset/Datasheet-IR-thermometer-16X4-sensor-array-MLX90620-DownloadLink-6099.aspx +[Broken Link](http://www.melexis.com/Asset/Datasheet-IR-thermometer-16X4-sensor-array-MLX90620-DownloadLink-6099.aspx) -http://www.melexis.com/Assets/Transition-from-MLX90620-to-MLX90621-6446.aspx +[Transition from MLX90620 to MLX90621](https://www.melexis.com/en/documents/documentation/how-it-works/how-it-works-transition-mlx90620-mlx90621) ![MLX90621 Pinout](Images/MLX90621_pinout.png)