User Tools

Site Tools


Sidebar

**The OOBD Book** Download as [[epub|eBook]] \\ Download as [[https://drive.google.com/folderview?id=0B795A63vSunRbk1jc3U5VFFJbkU&usp=sharing|PDF / Mobi]] * [[start|Documentation]] * Installation * [[startup_javame|OOBD-ME (Mobile Phones)]] * [[startup_android|OOBD-Android]] * [[startup_windows|Windows OOBDesk]] * [[startup_embedded|Raspi & Co]] * [[startup_usage|Start the programs]] * [[startup_oobdscript|First Success: Run the OOBD script]] * [[lua_start|Lua in OOBD]] * [[tools_quickscript|Click your Script: Quick Script]] * [[lua_make-your-own-scripts|Make your own OOBD Scripts]] * [[lua_tutorial|The OOBD Lua Tutorial]] * [[lua_make|Lua Build Enviroment]] * Web UI * [[:de:doc:webui_tutorial|Web User Interface Tutorial(German)]] * [[webui_guide|Web UI Package structure]] * [[:de:doc:webui_simulator|UI Emulator for development(German)]] * [[hw_start|The OOBD Hardware]] * [[hw_quickstart|OOBD Cup Quick Start]] * [[hw_assembly-cupv5|Build your own Dongle]] * [[hw_busswitch|Add a second Bus to DXM]] * [[hw_bootloader|Flash the Bootloader]] * [[hw_firmware|Flash the Firmware]] * [[hw_flash-from-usb-stick|Flash the Firmware from USB-Stick]] * [[hw_commands|The Firmware Commands]] * [[tools_start|The OOBD Utilities]] * [[tools_kadaver|Kadaver]] * [[tools_quickscript|Quick Script]] * [[tools_cortex-crc32|Cortex-CRC32]] * [[tools_filelist|Filelist]] * [[tools_olp|OLP]] * [[tools_oobdcopyshop|OOBDCopyShop]] * [[tools_oobdtemple|oobdtemple]] * [[tools_oodbcreate|OODBCreate]] * [[tools_opendiagx|OpenDiagX]] * [[tools_oobdcmd|OOBDcmd]] * [[tools_oobdflash|OOBDFlash]] * PGP * [[pgp_setup|Install PGP Keys]] * [[dev_start|Development]] * [[dev_googlesetup|Join the News]] * Setup your Developer Environment * [[dev_cygwininstall|CygWin Environment]] * [[dev_setupswing|Java Swing]] * [[dev_setupme|Java ME]] * [[dev_setupandroid|Android]] * [[dev_androidlivecd|The Android Debug Live CD]] * [[dev_setupfirmware|Firmware]] * [[dev_clientdesignguide|User Interface Design Guide]] * [[dev_systemspec|The OOBD System Spec]] * [[dev_readotherformats|Import XML files]] * [[dev_links|Link Collection]] * [[dev_roadmap|Road Map]] * [[rfc_start|Specifications (RFC)]] * [[rfc_firmware_syntax|OOBD Firmware: General Command Syntax]] * [[rfc_canuds-mode|OOBD Firmware: Protocol : UDS (P 6 ..)]] * [[rfc_canraw-mode|OOBD Firmware: Protocol : CANraw (P 6 ..)]] * [[rfc_rtd-real-time-data-protocol-for-the-oobd-firmware|OOBD Firmware: Protocol : Real Time Data (RTD) (P 6 ..)]] * [[rfc_pgp-encrypting-sensible-data-with-pgp|PGP Principle]] * [[rfc_onion|The ONION Message Format]] * [[faq|Frequently Asked Questions]]

doc:rfc_start

Specifications (OOBD-RFCs)

To enable inter-connectivity between the different functionalities of the OOBD tool set, all relevant mechanisms and data structures shall be discussed and then specified as OOBD- RFCs. As RFCs proved them-self in the last decades as well working principle, OOBD-RFC should follow the same rules as described in RFC 2223 in regards of structure, layout and content. Only all item regarding page layout will not be applied, as the OOBD-RFCs will normally be web documents, but no single page printouts.

Release Process

  1. According to the original RFCs, OOBD-RFCs will follow the same states of discussion and implementation (releasing)
  2. Informational / Experimental: Hint, idea, message to the community / experimental implementation; first level of a potential standard
  3. Proposed Standard: Definition finished, waiting for agreement from the OOBD community
  4. Draft Standard: Implementation phase, final tuning
  5. Standard: Implemented, content frozen
  6. Historic – not used anymore
  7. Placeholder - not written yet

OOBD-RFCs

Nr Title Status
1 The OOBD Development Process Placeholder
2 Lock the OOBD Dongle with a software key against unauthorized use (steal protection) Placeholder
3 Embedding multiple files in one Placeholder
4 Encrypting sensible data with PGP Draft Standard
5 OOBD Firmware: General Command Syntax Standard
6 OOBD Firmware: System : Application Specific Commands (P 0 ..) for D2 (STM32) Placeholder
7 OOBD Firmware: System : Generic Commands (P 1 ..) Placeholder
8 OOBD Firmware: Serial In : Application Specific Commands(P 2 ..) Placeholder
9 OOBD Firmware: Serial In : Generic Commands (P 3 ..) Placeholder
10 OOBD Firmware: Serial Out : Application Specific Commands (P 4 ..) Placeholder
11 OOBD Firmware: Serial Out : Generic Commands (P 5 ..) Placeholder
12 OOBD Firmware: Protocol : UDS (P 6 ..) Placeholder
12a OOBD Firmware: Protocol : CANraw (P 6 ..) Draft Standard
12b OOBD Firmware: Protocol : Real Time Data (RTD) (P 6 ..) Draft Standard
12c OOBD Firmware: Protocol : Generic Commands (P 7 ..) Placeholder
13 OOBD Firmware: Bus : Specific Commands (P 8 ..) Placeholder
14 OOBD Firmware: Bus : Generic Commands (P 9 ..) Placeholder
15 The Onion Message Format Standard
16 OOBD File (Script) Sharing Protocol Experimental
17 Kadaver - Remote Dongle Connectivity Draft Standard
This website uses cookies for visitor traffic analysis. By using the website, you agree with storing the cookies on your computer.More information
doc/rfc_start.txt · Last modified: 2014/11/09 18:29 by admin