-
Notifications
You must be signed in to change notification settings - Fork 23
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
added ISO1 instead of ISO2. This compiles and fits into memory. Still…
… untested.
- Loading branch information
Showing
17 changed files
with
39,579 additions
and
230 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
/* Interface header for pevStateMachine.c */ | ||
|
||
/* Global Defines */ | ||
|
||
#define V2GTP_HEADER_SIZE 8 /* The V2GTP header has 8 bytes */ | ||
#define MAX_LABEL_LEN 25 | ||
|
||
/* Global Variables */ | ||
extern const char pevSttLabelsIso1[][MAX_LABEL_LEN]; | ||
|
||
/* Global Functions */ | ||
#ifdef __cplusplus | ||
extern "C" { | ||
#endif | ||
/* pev state machine for ISO */ | ||
extern void pevStateMachineISO1_Mainfunction(void); | ||
extern void pevStateMachineISO1_Start(void); | ||
|
||
#ifdef __cplusplus | ||
} | ||
#endif |
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
|
||
|
||
# Size comparisions depending on the used schema | ||
|
||
Precondition: Use common exi document (in the makefile, set the compiler option -DUSE_SAME_DOC_FOR_ENCODER_AND_DECODER). | ||
|
||
Limits: The STM32F103RE has 512k flash and 64k RAM. | ||
|
||
## DIN only | ||
|
||
* text data bss(RAM) | ||
* 138568 2888 31692 | ||
|
||
## DIN and ISO1 (ISO 2013) | ||
|
||
(This is the combination which KIA EV6 uses, according to a log file which was recorded with pyPLC.) | ||
In the makefile, set the compiler option -DUSE_ISO1 | ||
* 242028 2888 54892 | ||
|
||
## DIN and ISO2 (ISO 2016) | ||
|
||
In the makefile, set the compiler option -DUSE_ISO2 | ||
* 740352 2888 54628 | ||
|
Oops, something went wrong.