From a3d02950b42879ac696a3fd0caf4ffb2d2c4e66c Mon Sep 17 00:00:00 2001 From: Lene Marquardt Date: Tue, 25 Mar 2025 20:26:53 +0100 Subject: [PATCH] output txt and 3 controller config --- AMS_Master_Code/2403-output_1716.txt | 759 ++++++++++++++++++++ AMS_Master_Code/2503-output_2017.txt | 266 +++++++ AMS_Master_Code/Core/Inc/config_ADBMS6830.h | 2 +- AMS_Master_Code/Core/Src/main.c | 2 +- 4 files changed, 1027 insertions(+), 2 deletions(-) create mode 100644 AMS_Master_Code/2403-output_1716.txt create mode 100644 AMS_Master_Code/2503-output_2017.txt diff --git a/AMS_Master_Code/2403-output_1716.txt b/AMS_Master_Code/2403-output_1716.txt new file mode 100644 index 0000000..adf96b6 --- /dev/null +++ b/AMS_Master_Code/2403-output_1716.txt @@ -0,0 +1,759 @@ + +[INFO] AMS_Master on nucleo-test (361de880-dirty), compiled at 2025-03-24 17:14:38 +[INFO] Starting BMS... +[INFO] ADBMS6830B HAL - configured for 2 controllers and 16 cells per controller... +[INFO] BMS reset complete +[INFO] Found IDs: 0xffffffffe40786b2 0xffffffffe40506b2 +[INFO] Configuring OV/UV thresholds to 4200 mV (1125 internal) / 3000 mV (625 internal) +[ERROR] AMS_Idle_Loop returned 8 (ADBMS_INTERNAL_BMS_OVERTEMP) on BMS 0 +[INFO] Module 0 status: +[INFO] Cell voltages (mV): +[INFO] C0: -3415 C1: -3415 C2: -3415 C3: -3415 +[INFO] C4: -3415 C5: -3415 C6: -3415 C7: -3415 +[INFO] C8: -3415 C9: -3415 C10: -3415 C11: -3415 +[INFO] C12: -3415 C13: -3415 C14: -3415 C15: -3415 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 32767, VAnalog: 6415, VDigital: 6415, VRef: 6415 +[INFO] Status flags: [none] +[INFO] Conversion counter: 0 +[INFO] --------------- +[INFO] Module 1 status: +[INFO] Cell voltages (mV): +[INFO] C0: -3415 C1: -3415 C2: -3415 C3: -3415 +[INFO] C4: -3415 C5: -3415 C6: -3415 C7: -3415 +[INFO] C8: -3415 C9: -3415 C10: -3415 C11: -3415 +[INFO] C12: -3415 C13: -3415 C14: -3415 C15: -3415 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 32767, VAnalog: 6415, VDigital: 6415, VRef: 6415 +[INFO] Status flags: [none] +[INFO] Conversion counter: 0 +[INFO] --------------- +[INFO] Module 0 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3092 C1: 3101 C2: 3100 C3: 3300 +[INFO] C4: 3297 C5: 3098 C6: 3106 C7: 3086 +[INFO] C8: 3096 C9: 3077 C10: 3100 C11: 3120 +[INFO] C12: 3111 C13: 3113 C14: 3092 C15: 3092 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5196, VAnalog: 5107, VDigital: 3040, VRef: 3000 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 5894 +[INFO] --------------- +[INFO] Module 1 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3153 C1: 3138 C2: 3135 C3: 3127 +[INFO] C4: 3121 C5: 3130 C6: 3132 C7: 3086 +[INFO] C8: 3109 C9: 3095 C10: 3133 C11: 3115 +[INFO] C12: 3158 C13: 3133 C14: 3094 C15: 3124 +[INFO] GPIO values: + +[INFO] Module 0 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3090 C1: 3099 C2: 3098 C3: 3310 +[INFO] C4: 3313 C5: 3096 C6: 3105 C7: 3084 +[INFO] C8: 3094 C9: 3076 C10: 3098 C11: 3118 +[INFO] C12: 3110 C13: 3111 C14: 3090 C15: 3090 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5201, VAnalog: 5108, VDigital: 3040, VRef: 2999 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 5900 +[INFO] --------------- +[INFO] Module 1 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3153 C1: 3138 C2: 3135 C3: 3127 +[INFO] C4: 3121 C5: 3130 C6: 3132 C7: 3086 +[INFO] C8: 3109 C9: 3095 C10: 3133 C11: 3115 +[INFO] C12: 3158 C13: 3133 C14: 3094 C15: 3124 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5049, VAnalog: 5103, VDigital: 3025, VRef: 2999 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 4877 +[INFO] --------------- +[INFO] Module 0 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3091 C1: 3100 C2: 3099 C3: 3300 +[INFO] C4: 3305 C5: 3097 C6: 3105 C7: 3085 +[INFO] C8: 3095 C9: 3077 C10: 3099 C11: 3119 +[INFO] C12: 3111 C13: 3112 C14: 3091 C15: 3091 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5205, VAnalog: 5109, VDigital: 3040, VRef: 3000 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 5907 +[INFO] --------------- +[INFO] Module 1 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3153 C1: 3138 C2: 3135 C3: 3127 +[INFO] C4: 3121 C5: 3130 C6: 3132 C7: 3086 +[INFO] C8: 3109 C9: 3095 C10: 3133 C11: 3115 +[INFO] C12: 3158 C13: 3133 C14: 3094 C15: 3124 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5052, VAnalog: 5104, VDigital: 3025, VRef: 2999 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 4627 +[INFO] --------------- +[INFO] Module 0 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3087 C1: 3096 C2: 3094 C3: 3330 +[INFO] C4: 3336 C5: 3093 C6: 3101 C7: 3081 +[INFO] C8: 3091 C9: 3072 C10: 3095 C11: 3114 +[INFO] C12: 3106 C13: 3108 C14: 3087 C15: 3087 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5207, VAnalog: 5110, VDigital: 3040, VRef: 2999 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 6169 +[INFO] --------------- +[INFO] Module 1 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3153 C1: 3138 C2: 3135 C3: 3127 +[INFO] C4: 3121 C5: 3130 C6: 3132 C7: 3086 +[INFO] C8: 3109 C9: 3095 C10: 3133 C11: 3115 +[INFO] C12: 3158 C13: 3132 C14: 3094 C15: 3124 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5056, VAnalog: 5105, VDigital: 3025, VRef: 2999 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 4378 +[INFO] --------------- +[INFO] Module 0 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3087 C1: 3096 C2: 3094 C3: 3331 +[INFO] C4: 3338 C5: 3092 C6: 3101 C7: 3081 +[INFO] C8: 3091 C9: 3072 C10: 3095 C11: 3114 +[INFO] C12: 3106 C13: 3108 C14: 3087 C15: 3086 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5210, VAnalog: 5111, VDigital: 3040, VRef: 2999 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 6144 +[INFO] --------------- +[INFO] Module 1 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3153 C1: 3138 C2: 3135 C3: 3127 +[INFO] C4: 3121 C5: 3130 C6: 3132 C7: 3086 +[INFO] C8: 3109 C9: 3095 C10: 3133 C11: 3115 +[INFO] C12: 3158 C13: 3132 C14: 3094 C15: 3124 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5058, VAnalog: 5105, VDigital: 3025, VRef: 2999 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 4097 +[INFO] --------------- +[INFO] Module 0 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3087 C1: 3096 C2: 3094 C3: 3328 +[INFO] C4: 3334 C5: 3093 C6: 3101 C7: 3081 +[INFO] C8: 3091 C9: 3072 C10: 3095 C11: 3115 +[INFO] C12: 3107 C13: 3108 C14: 3087 C15: 3087 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5211, VAnalog: 5111, VDigital: 3040, VRef: 3000 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 6406 +[INFO] --------------- +[INFO] Module 1 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3153 C1: 3138 C2: 3135 C3: 3127 +[INFO] C4: 3121 C5: 3130 C6: 3132 C7: 3086 +[INFO] C8: 3109 C9: 3095 C10: 3133 C11: 3115 +[INFO] C12: 3158 C13: 3132 C14: 3094 C15: 3124 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5060, VAnalog: 5105, VDigital: 3024, VRef: 2999 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 3591 +[INFO] --------------- +[INFO] Module 0 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3087 C1: 3096 C2: 3094 C3: 3327 +[INFO] C4: 3334 C5: 3093 C6: 3102 C7: 3081 +[INFO] C8: 3091 C9: 3072 C10: 3095 C11: 3115 +[INFO] C12: 3106 C13: 3108 C14: 3087 C15: 3087 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5213, VAnalog: 5112, VDigital: 3040, VRef: 2999 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 6669 +[INFO] --------------- +[INFO] Module 1 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3153 C1: 3138 C2: 3135 C3: 3127 +[INFO] C4: 3121 C5: 3130 C6: 3132 C7: 3086 +[INFO] C8: 3109 C9: 3095 C10: 3133 C11: 3115 +[INFO] C12: 3158 C13: 3132 C14: 3093 C15: 3124 +[IN +[INFO] Module 0 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3088 C1: 3096 C2: 3095 C3: 3327 +[INFO] C4: 3334 C5: 3093 C6: 3102 C7: 3081 +[INFO] C8: 3091 C9: 3072 C10: 3095 C11: 3114 +[INFO] C12: 3106 C13: 3108 C14: 3087 C15: 3087 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5214, VAnalog: 5112, VDigital: 3040, VRef: 2999 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 6931 +[INFO] --------------- +[INFO] Module 1 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3153 C1: 3138 C2: 3135 C3: 3127 +[INFO] C4: 3121 C5: 3130 C6: 3132 C7: 3086 +[INFO] C8: 3109 C9: 3095 C10: 3133 C11: 3115 +[INFO] C12: 3158 C13: 3132 C14: 3094 C15: 3124 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5063, VAnalog: 5106, VDigital: 3024, VRef: 2999 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 2836 +[INFO] --------------- +[INFO] Module 0 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3087 C1: 3096 C2: 3094 C3: 3330 +[INFO] C4: 3337 C5: 3093 C6: 3101 C7: 3081 +[INFO] C8: 3091 C9: 3072 C10: 3095 C11: 3114 +[INFO] C12: 3106 C13: 3108 C14: 3087 C15: 3087 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5216, VAnalog: 5112, VDigital: 3040, VRef: 3000 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 7194 +[INFO] --------------- +[INFO] Module 1 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3153 C1: 3138 C2: 3136 C3: 3127 +[INFO] C4: 3121 C5: 3130 C6: 3132 C7: 3086 +[INFO] C8: 3109 C9: 3095 C10: 3133 C11: 3115 +[INFO] C12: 3158 C13: 3133 C14: 3094 C15: 3124 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5063, VAnalog: 5107, VDigital: 3024, VRef: 2999 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 2075 +[INFO] --------------- +[INFO] Module 0 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3088 C1: 3097 C2: 3095 C3: 3328 +[INFO] C4: 3335 C5: 3093 C6: 3102 C7: 3081 +[INFO] C8: 3091 C9: 3073 C10: 3096 C11: 3115 +[INFO] C12: 3107 C13: 3108 C14: 3087 C15: 3087 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5216, VAnalog: 5112, VDigital: 3040, VRef: 3000 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 7168 +[INFO] --------------- +[INFO] Module 1 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3153 C1: 3138 C2: 3135 C3: 3127 +[INFO] C4: 3121 C5: 3130 C6: 3132 C7: 3086 +[INFO] C8: 3109 C9: 3095 C10: 3133 C11: 3115 +[INFO] C12: 3158 C13: 3133 C14: 3094 C15: 3124 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] +[INFO] Module 0 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3088 C1: 3097 C2: 3095 C3: 3328 +[INFO] C4: 3334 C5: 3093 C6: 3102 C7: 3081 +[INFO] C8: 3091 C9: 3073 C10: 3096 C11: 3115 +[INFO] C12: 3107 C13: 3108 C14: 3087 C15: 3087 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5217, VAnalog: 5113, VDigital: 3040, VRef: 3000 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 7431 +[INFO] --------------- +[INFO] Module 1 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3153 C1: 3138 C2: 3135 C3: 3127 +[INFO] C4: 3121 C5: 3130 C6: 3132 C7: 3086 +[INFO] C8: 3109 C9: 3095 C10: 3133 C11: 3115 +[INFO] C12: 3158 C13: 3133 C14: 3094 C15: 3124 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5066, VAnalog: 5107, VDigital: 3024, VRef: 2999 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 1288 +[INFO] --------------- +[INFO] Module 0 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3088 C1: 3097 C2: 3095 C3: 3328 +[INFO] C4: 3335 C5: 3093 C6: 3102 C7: 3081 +[INFO] C8: 3092 C9: 3073 C10: 3096 C11: 3115 +[INFO] C12: 3107 C13: 3109 C14: 3087 C15: 3087 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5218, VAnalog: 5113, VDigital: 3040, VRef: 3000 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 7693 +[INFO] --------------- +[INFO] Module 1 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3153 C1: 3138 C2: 3136 C3: 3127 +[INFO] C4: 3121 C5: 3131 C6: 3132 C7: 3086 +[INFO] C8: 3109 C9: 3095 C10: 3133 C11: 3116 +[INFO] C12: 3158 C13: 3133 C14: 3094 C15: 3124 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5066, VAnalog: 5107, VDigital: 3024, VRef: 2999 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 783 +[INFO] --------------- +[INFO] Module 0 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3090 C1: 3099 C2: 3097 C3: 3312 +[INFO] C4: 3319 C5: 3096 C6: 3104 C7: 3084 +[INFO] C8: 3094 C9: 3075 C10: 3098 C11: 3117 +[INFO] C12: 3109 C13: 3111 C14: 3090 C15: 3090 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5219, VAnalog: 5113, VDigital: 3041, VRef: 2999 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 20 +[INFO] --------------- +[INFO] Module 1 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3153 C1: 3138 C2: 3135 C3: 3127 +[INFO] C4: 3121 C5: 3130 C6: 3132 C7: 3086 +[INFO] C8: 3109 C9: 3095 C10: 3133 C11: 3115 +[INFO] C12: 3158 C13: 3133 C14: 3094 C15: 3124 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] +[INFO] Module 0 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3090 C1: 3099 C2: 3097 C3: 3309 +[INFO] C4: 3316 C5: 3096 C6: 3104 C7: 3084 +[INFO] C8: 3094 C9: 3075 C10: 3098 C11: 3117 +[INFO] C12: 3109 C13: 3111 C14: 3090 C15: 3090 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5220, VAnalog: 5113, VDigital: 3040, VRef: 3000 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 27 +[INFO] --------------- +[INFO] Module 1 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3153 C1: 3138 C2: 3135 C3: 3127 +[INFO] C4: 3121 C5: 3130 C6: 3132 C7: 3086 +[INFO] C8: 3109 C9: 3095 C10: 3133 C11: 3115 +[INFO] C12: 3158 C13: 3133 C14: 3094 C15: 3124 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5069, VAnalog: 5107, VDigital: 3024, VRef: 2999 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 284 +[INFO] --------------- +[INFO] Module 0 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3088 C1: 3096 C2: 3095 C3: 3327 +[INFO] C4: 3334 C5: 3093 C6: 3102 C7: 3081 +[INFO] C8: 3091 C9: 3073 C10: 3096 C11: 3115 +[INFO] C12: 3107 C13: 3108 C14: 3087 C15: 3087 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5221, VAnalog: 5113, VDigital: 3040, VRef: 3000 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 1 +[INFO] --------------- +[INFO] Module 1 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3153 C1: 3138 C2: 3135 C3: 3127 +[INFO] C4: 3121 C5: 3130 C6: 3132 C7: 3086 +[INFO] C8: 3109 C9: 3095 C10: 3133 C11: 3115 +[INFO] C12: 3158 C13: 3132 C14: 3094 C15: 3124 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5069, VAnalog: 5108, VDigital: 3024, VRef: 2999 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 3 +[INFO] --------------- +[INFO] Module 0 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3089 C1: 3098 C2: 3096 C3: 3319 +[INFO] C4: 3326 C5: 3094 C6: 3103 C7: 3082 +[INFO] C8: 3092 C9: 3074 C10: 3097 C11: 3116 +[INFO] C12: 3108 C13: 3109 C14: 3088 C15: 3088 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5222, VAnalog: 5114, VDigital: 3040, VRef: 3000 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 264 +[INFO] --------------- +[INFO] Module 1 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3153 C1: 3138 C2: 3135 C3: 3127 +[INFO] C4: 3121 C5: 3130 C6: 3132 C7: 3086 +[INFO] C8: 3109 C9: 3095 C10: 3133 C11: 3115 +[INFO] C12: 3158 C13: 3132 C14: 3094 C15: 3124 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Inter +[INFO] Module 0 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3089 C1: 3098 C2: 3097 C3: 3313 +[INFO] C4: 3320 C5: 3095 C6: 3103 C7: 3083 +[INFO] C8: 3093 C9: 3075 C10: 3097 C11: 3117 +[INFO] C12: 3109 C13: 3110 C14: 3089 C15: 3089 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5222, VAnalog: 5113, VDigital: 3040, VRef: 3000 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 526 +[INFO] --------------- +[INFO] Module 1 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3153 C1: 3138 C2: 3135 C3: 3127 +[INFO] C4: 3121 C5: 3130 C6: 3132 C7: 3085 +[INFO] C8: 3108 C9: 3095 C10: 3132 C11: 3115 +[INFO] C12: 3158 C13: 3132 C14: 3093 C15: 3124 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5071, VAnalog: 5109, VDigital: 3025, VRef: 2999 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 7440 +[INFO] --------------- +[INFO] Module 0 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3089 C1: 3098 C2: 3096 C3: 3316 +[INFO] C4: 3323 C5: 3095 C6: 3103 C7: 3083 +[INFO] C8: 3093 C9: 3074 C10: 3097 C11: 3116 +[INFO] C12: 3108 C13: 3110 C14: 3089 C15: 3088 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5222, VAnalog: 5114, VDigital: 3040, VRef: 3000 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 789 +[INFO] --------------- +[INFO] Module 1 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3153 C1: 3138 C2: 3135 C3: 3127 +[INFO] C4: 3121 C5: 3130 C6: 3132 C7: 3086 +[INFO] C8: 3108 C9: 3095 C10: 3133 C11: 3115 +[INFO] C12: 3158 C13: 3132 C14: 3094 C15: 3124 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5072, VAnalog: 5109, VDigital: 3025, VRef: 2999 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 7191 +[INFO] --------------- +[INFO] Module 0 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3083 C1: 3092 C2: 3090 C3: 3363 +[INFO] C4: 3370 C5: 3088 C6: 3096 C7: 3076 +[INFO] C8: 3086 C9: 3067 C10: 3090 C11: 3110 +[INFO] C12: 3102 C13: 3103 C14: 3082 C15: 3082 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5223, VAnalog: 5114, VDigital: 3041, VRef: 3000 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 1051 +[INFO] --------------- +[INFO] Module 1 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3153 C1: 3138 C2: 3135 C3: 3127 +[INFO] C4: 3121 C5: 3130 C6: 3132 C7: 3086 +[INFO] C8: 3109 C9: 3095 C10: 3133 C11: 3115 +[INFO] C12: 3158 C13: 3132 C14: 3094 C15: 3124 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] +[INFO] Module 0 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3086 C1: 3095 C2: 3093 C3: 3337 +[INFO] C4: 3344 C5: 3092 C6: 3100 C7: 3080 +[INFO] C8: 3090 C9: 3071 C10: 3094 C11: 3114 +[INFO] C12: 3106 C13: 3107 C14: 3086 C15: 3086 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5223, VAnalog: 5114, VDigital: 3041, VRef: 3000 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 1282 +[INFO] --------------- +[INFO] Module 1 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3154 C1: 3138 C2: 3136 C3: 3127 +[INFO] C4: 3121 C5: 3130 C6: 3132 C7: 3086 +[INFO] C8: 3109 C9: 3095 C10: 3133 C11: 3115 +[INFO] C12: 3158 C13: 3132 C14: 3094 C15: 3124 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5073, VAnalog: 5109, VDigital: 3025, VRef: 2999 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 6404 +[INFO] --------------- +[INFO] Module 0 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3082 C1: 3090 C2: 3089 C3: 3370 +[INFO] C4: 3377 C5: 3087 C6: 3096 C7: 3075 +[INFO] C8: 3085 C9: 3067 C10: 3090 C11: 3109 +[INFO] C12: 3101 C13: 3102 C14: 3081 C15: 3081 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5223, VAnalog: 5114, VDigital: 3041, VRef: 3000 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 1544 +[INFO] --------------- +[INFO] Module 1 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3153 C1: 3138 C2: 3136 C3: 3128 +[INFO] C4: 3121 C5: 3131 C6: 3132 C7: 3086 +[INFO] C8: 3109 C9: 3095 C10: 3133 C11: 3115 +[INFO] C12: 3158 C13: 3133 C14: 3094 C15: 3124 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5074, VAnalog: 5109, VDigital: 3025, VRef: 2999 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 6154 +[INFO] --------------- +[INFO] Module 0 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3082 C1: 3091 C2: 3089 C3: 3369 +[INFO] C4: 3376 C5: 3088 C6: 3096 C7: 3076 +[INFO] C8: 3086 C9: 3067 C10: 3090 C11: 3109 +[INFO] C12: 3101 C13: 3103 C14: 3082 C15: 3082 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5224, VAnalog: 5114, VDigital: 3040, VRef: 3000 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 1551 +[INFO] --------------- +[INFO] Module 1 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3153 C1: 3138 C2: 3136 C3: 3128 +[INFO] C4: 3121 C5: 3130 C6: 3132 C7: 3086 +[INFO] C8: 3109 C9: 3095 C10: 3133 C11: 3116 +[INFO] C12: 3158 C13: 3133 C14: 3094 C15: 3124 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] +[INFO] Module 0 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3084 C1: 3093 C2: 3091 C3: 3353 +[INFO] C4: 3360 C5: 3090 C6: 3098 C7: 3078 +[INFO] C8: 3088 C9: 3069 C10: 3092 C11: 3111 +[INFO] C12: 3103 C13: 3105 C14: 3084 C15: 3084 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5223, VAnalog: 5115, VDigital: 3041, VRef: 3000 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 1813 +[INFO] --------------- +[INFO] Module 1 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3153 C1: 3138 C2: 3136 C3: 3128 +[INFO] C4: 3121 C5: 3130 C6: 3132 C7: 3086 +[INFO] C8: 3109 C9: 3095 C10: 3133 C11: 3116 +[INFO] C12: 3158 C13: 3133 C14: 3094 C15: 3124 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5074, VAnalog: 5109, VDigital: 3025, VRef: 2999 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 5400 +[INFO] --------------- +[INFO] Module 0 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3076 C1: 3085 C2: 3083 C3: 3410 +[INFO] C4: 3416 C5: 3082 C6: 3090 C7: 3069 +[INFO] C8: 3079 C9: 3061 C10: 3084 C11: 3103 +[INFO] C12: 3095 C13: 3096 C14: 3075 C15: 3075 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5225, VAnalog: 5115, VDigital: 3041, VRef: 3000 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 1820 +[INFO] --------------- +[INFO] Module 1 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3153 C1: 3138 C2: 3136 C3: 3128 +[INFO] C4: 3121 C5: 3130 C6: 3132 C7: 3086 +[INFO] C8: 3109 C9: 3095 C10: 3133 C11: 3115 +[INFO] C12: 3158 C13: 3133 C14: 3094 C15: 3124 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5075, VAnalog: 5110, VDigital: 3025, VRef: 2999 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 4894 +[INFO] --------------- +[INFO] Module 0 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3088 C1: 3097 C2: 3095 C3: 3326 +[INFO] C4: 3333 C5: 3094 C6: 3102 C7: 3081 +[INFO] C8: 3092 C9: 3073 C10: 3096 C11: 3115 +[INFO] C12: 3107 C13: 3109 C14: 3088 C15: 3087 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5225, VAnalog: 5115, VDigital: 3041, VRef: 3000 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 2050 +[INFO] --------------- +[INFO] Module 1 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3153 C1: 3138 C2: 3136 C3: 3128 +[INFO] C4: 3121 C5: 3130 C6: 3132 C7: 3086 +[INFO] C8: 3109 C9: 3095 C10: 3133 C11: 3115 +[INFO] C12: 3158 C13: 3133 C14: 3094 C15: 3124 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] +[INFO] Module 0 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3085 C1: 3094 C2: 3093 C3: 3348 +[INFO] C4: 3354 C5: 3090 C6: 3099 C7: 3078 +[INFO] C8: 3088 C9: 3070 C10: 3093 C11: 3112 +[INFO] C12: 3104 C13: 3105 C14: 3084 C15: 3082 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5225, VAnalog: 5115, VDigital: 3041, VRef: 3000 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 2313 +[INFO] --------------- +[INFO] Module 1 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3153 C1: 3138 C2: 3136 C3: 3128 +[INFO] C4: 3121 C5: 3130 C6: 3132 C7: 3086 +[INFO] C8: 3109 C9: 3095 C10: 3133 C11: 3115 +[INFO] C12: 3158 C13: 3132 C14: 3094 C15: 3124 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5076, VAnalog: 5110, VDigital: 3025, VRef: 2999 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 4108 +[INFO] --------------- +[INFO] Module 0 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3087 C1: 3096 C2: 3095 C3: 3327 +[INFO] C4: 3334 C5: 3093 C6: 3102 C7: 3081 +[INFO] C8: 3091 C9: 3073 C10: 3096 C11: 3115 +[INFO] C12: 3107 C13: 3108 C14: 3087 C15: 3087 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5226, VAnalog: 5115, VDigital: 3041, VRef: 3000 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 2319 +[INFO] --------------- +[INFO] Module 1 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3153 C1: 3138 C2: 3135 C3: 3128 +[INFO] C4: 3121 C5: 3130 C6: 3132 C7: 3086 +[INFO] C8: 3109 C9: 3095 C10: 3133 C11: 3115 +[INFO] C12: 3158 C13: 3132 C14: 3094 C15: 3124 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5076, VAnalog: 5110, VDigital: 3025, VRef: 2999 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 3858 +[INFO] --------------- +[INFO] Module 0 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3089 C1: 3098 C2: 3096 C3: 3317 +[INFO] C4: 3324 C5: 3095 C6: 3103 C7: 3083 +[INFO] C8: 3093 C9: 3074 C10: 3097 C11: 3116 +[INFO] C12: 3108 C13: 3110 C14: 3089 C15: 3088 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5225, VAnalog: 5115, VDigital: 3041, VRef: 3000 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 2326 +[INFO] --------------- +[INFO] Module 1 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3154 C1: 3138 C2: 3136 C3: 3127 +[INFO] C4: 3121 C5: 3130 C6: 3131 C7: 3085 +[INFO] C8: 3108 C9: 3095 C10: 3133 C11: 3115 +[INFO] C12: 3158 C13: 3132 C14: 3093 C15: 3124 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5077, VAnalog: 5110, VDigital: 3024, VRef: 2999 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 3353 +[INFO] --------------- +[INFO] Module 0 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3090 C1: 3099 C2: 3097 C3: 3308 +[INFO] C4: 3315 C5: 3096 C6: 3104 C7: 3084 +[INFO] C8: 3094 C9: 3075 C10: 3098 C11: 3117 +[INFO] C12: 3109 C13: 3111 C14: 3090 C15: 3090 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5225, VAnalog: 5115, VDigital: 3041, VRef: 3000 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 2588 +[INFO] --------------- +[INFO] Module 1 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3154 C1: 3138 C2: 3136 C3: 3128 +[INFO] C4: 3121 C5: 3130 C6: 3131 C7: 3085 +[INFO] C8: 3108 C9: 3095 C10: 3132 C11: 3115 +[INFO] C12: 3158 C13: 3132 C14: 3093 C15: 3124 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5077, VAnalog: 5110, VDigital: 3025, VRef: 2999 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 2847 +[INFO] --------------- \ No newline at end of file diff --git a/AMS_Master_Code/2503-output_2017.txt b/AMS_Master_Code/2503-output_2017.txt new file mode 100644 index 0000000..0bd6da7 --- /dev/null +++ b/AMS_Master_Code/2503-output_2017.txt @@ -0,0 +1,266 @@ +[INFO] ADBMS6830B HAL - configured for 3 controllers and 16 cells per controller... +[INFO] BMS reset complete +[INFO] Found IDs: 0xffffffffe40506b2 0xffffffffe40786b2 0x0256f06ad +[INFO] Configuring OV/UV thresholds to 4200 mV (1125 internal) / 3000 mV (625 internal) +[ERROR] AMS_Idle_Loop returned 8 (ADBMS_INTERNAL_BMS_OVERTEMP) on BMS 0 +[INFO] Module 0 status: +[INFO] Cell voltages (mV): +[INFO] C0: -3415 C1: -3415 C2: -3415 C3: -3415 +[INFO] C4: -3415 C5: -3415 C6: -3415 C7: -3415 +[INFO] C8: -3415 C9: -3415 C10: -3415 C11: -3415 +[INFO] C12: -3415 C13: -3415 C14: -3415 C15: -3415 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 32767, VAnalog: 6415, VDigital: 6415, VRef: 6415 +[INFO] Status flags: [none] +[INFO] Conversion counter: 0 +[INFO] --------------- +[INFO] Module 1 status: +[INFO] Cell voltages (mV): +[INFO] C0: -3415 C1: -3415 C2: -3415 C3: -3415 +[INFO] C4: -3415 C5: -3415 C6: -3415 C7: -3415 +[INFO] C8: -3415 C9: -3415 C10: -3415 C11: -3415 +[INFO] C12: -3415 C13: -3415 C14: -3415 C15: -3415 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 32767, VAnalog: 6415, VDigital: 6415, VRef: 6415 +[INFO] Status flags: [none] +[INFO] Conversion counter: 0 +[INFO] --------------- +[INFO] Module 2 status: +[INFO] Cell voltages (mV): +[INFO] C0: -3415 C1: -3415 C2: -3415 C3: -3415 +[INFO] C4: -3415 C5: -3415 C6: -3415 C7: -3415 +[INFO] C8: -3415 C9: -3415 C10: -3415 C11: -3415 +[INFO] C12: -3415 C13: -3415 C14: -3415 C15: -3415 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 32767, VAnalog: 6415, VDigital: 6415, VRef: 6415 +[INFO] Status flags: [none] +[INFO] Conversion counter: 0 +[INFO] +[INFO] Module 0 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3154 C1: 3138 C2: 3135 C3: 3129 +[INFO] C4: 3121 C5: 3129 C6: 3131 C7: 3084 +[INFO] C8: 3106 C9: 3091 C10: 3130 C11: 3112 +[INFO] C12: 3155 C13: 3130 C14: 3090 C15: 3119 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 4896, VAnalog: 5101, VDigital: 3024, VRef: 2999 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 2566 +[INFO] --------------- +[INFO] Module 1 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3096 C1: 3105 C2: 3104 C3: 3246 +[INFO] C4: 3260 C5: 3102 C6: 3111 C7: 3090 +[INFO] C8: 3100 C9: 3082 C10: 3105 C11: 3124 +[INFO] C12: 3116 C13: 3118 C14: 3096 C15: 3096 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5023, VAnalog: 5103, VDigital: 3040, VRef: 3000 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 3078 +[INFO] --------------- +[INFO] Module 2 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3114 C1: 3131 C2: 3130 C3: 3114 +[INFO] C4: 3119 C5: 3108 C6: 3124 C7: 3129 +[INFO] C8: 3123 C9: 3125 C10: 3117 C11: 3115 +[INFO] C12: 3119 C13: 3121 C14: 3144 C15: 3126 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 4917, VAnalog: 5052, VDigital: 3078, VRef: 3000 +[INFO] Status +[INFO] Module 0 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3154 C1: 3138 C2: 3135 C3: 3129 +[INFO] C4: 3122 C5: 3130 C6: 3131 C7: 3084 +[INFO] C8: 3106 C9: 3092 C10: 3131 C11: 3112 +[INFO] C12: 3155 C13: 3130 C14: 3090 C15: 3119 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 4901, VAnalog: 5102, VDigital: 3024, VRef: 2999 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 13 +[INFO] --------------- +[INFO] Module 1 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3097 C1: 3105 C2: 3104 C3: 3249 +[INFO] C4: 3259 C5: 3102 C6: 3111 C7: 3090 +[INFO] C8: 3100 C9: 3082 C10: 3105 C11: 3124 +[INFO] C12: 3116 C13: 3118 C14: 3097 C15: 3097 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5028, VAnalog: 5104, VDigital: 3039, VRef: 3000 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 1037 +[INFO] --------------- +[INFO] Module 2 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3114 C1: 3132 C2: 3131 C3: 3114 +[INFO] C4: 3119 C5: 3109 C6: 3124 C7: 3130 +[INFO] C8: 3123 C9: 3125 C10: 3117 C11: 3115 +[INFO] C12: 3119 C13: 3121 C14: 3144 C15: 3126 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 4922, VAnalog: 5053, VDigital: 3078, VRef: 3000 +[INFO] Status fl +[INFO] Module 0 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3154 C1: 3138 C2: 3135 C3: 3129 +[INFO] C4: 3122 C5: 3130 C6: 3131 C7: 3084 +[INFO] C8: 3106 C9: 3091 C10: 3130 C11: 3112 +[INFO] C12: 3154 C13: 3129 C14: 3089 C15: 3119 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 4905, VAnalog: 5103, VDigital: 3024, VRef: 2999 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 5396 +[INFO] --------------- +[INFO] Module 1 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3096 C1: 3105 C2: 3104 C3: 3250 +[INFO] C4: 3258 C5: 3102 C6: 3110 C7: 3090 +[INFO] C8: 3100 C9: 3082 C10: 3105 C11: 3124 +[INFO] C12: 3116 C13: 3118 C14: 3096 C15: 3096 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5031, VAnalog: 5105, VDigital: 3039, VRef: 3000 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 6931 +[INFO] --------------- +[INFO] Module 2 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3114 C1: 3131 C2: 3130 C3: 3114 +[INFO] C4: 3119 C5: 3108 C6: 3124 C7: 3130 +[INFO] C8: 3123 C9: 3125 C10: 3117 C11: 3115 +[INFO] C12: 3119 C13: 3120 C14: 3144 C15: 3126 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 4925, VAnalog: 5054, VDigital: 3078, VRef: 3000 +[INFO] Status +[INFO] Module 0 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3155 C1: 3138 C2: 3135 C3: 3129 +[INFO] C4: 3122 C5: 3130 C6: 3131 C7: 3084 +[INFO] C8: 3106 C9: 3092 C10: 3131 C11: 3112 +[INFO] C12: 3155 C13: 3130 C14: 3090 C15: 3119 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 4909, VAnalog: 5103, VDigital: 3024, VRef: 2999 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 2842 +[INFO] --------------- +[INFO] Module 1 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3096 C1: 3105 C2: 3104 C3: 3251 +[INFO] C4: 3258 C5: 3102 C6: 3111 C7: 3090 +[INFO] C8: 3100 C9: 3082 C10: 3105 C11: 3124 +[INFO] C12: 3116 C13: 3118 C14: 3096 C15: 3096 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5033, VAnalog: 5106, VDigital: 3040, VRef: 3000 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 4890 +[INFO] --------------- +[INFO] Module 2 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3114 C1: 3132 C2: 3131 C3: 3115 +[INFO] C4: 3119 C5: 3108 C6: 3124 C7: 3130 +[INFO] C8: 3123 C9: 3125 C10: 3117 C11: 3115 +[INFO] C12: 3119 C13: 3121 C14: 3144 C15: 3126 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 4927, VAnalog: 5055, VDigital: 3078, VRef: 3000 +[INFO] Status +[INFO] Module 0 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3154 C1: 3138 C2: 3135 C3: 3129 +[INFO] C4: 3121 C5: 3129 C6: 3131 C7: 3084 +[INFO] C8: 3106 C9: 3092 C10: 3130 C11: 3112 +[INFO] C12: 3154 C13: 3129 C14: 3090 C15: 3119 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 4909, VAnalog: 5104, VDigital: 3024, VRef: 2999 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 257 +[INFO] --------------- +[INFO] Module 1 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3096 C1: 3105 C2: 3103 C3: 3253 +[INFO] C4: 3259 C5: 3102 C6: 3110 C7: 3090 +[INFO] C8: 3100 C9: 3081 C10: 3104 C11: 3123 +[INFO] C12: 3116 C13: 3117 C14: 3096 C15: 3096 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5035, VAnalog: 5106, VDigital: 3040, VRef: 3000 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 2816 +[INFO] --------------- +[INFO] Module 2 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3114 C1: 3131 C2: 3130 C3: 3114 +[INFO] C4: 3119 C5: 3108 C6: 3124 C7: 3130 +[INFO] C8: 3123 C9: 3125 C10: 3117 C11: 3115 +[INFO] C12: 3119 C13: 3120 C14: 3144 C15: 3126 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 4929, VAnalog: 5055, VDigital: 3078, VRef: 3000 +[INFO] Status f +[INFO] Module 0 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3155 C1: 3138 C2: 3135 C3: 3129 +[INFO] C4: 3122 C5: 3130 C6: 3131 C7: 3084 +[INFO] C8: 3106 C9: 3092 C10: 3131 C11: 3113 +[INFO] C12: 3155 C13: 3130 C14: 3090 C15: 3119 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 4913, VAnalog: 5104, VDigital: 3024, VRef: 2999 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 5896 +[INFO] --------------- +[INFO] Module 1 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3085 C1: 3094 C2: 3092 C3: 3331 +[INFO] C4: 3338 C5: 3091 C6: 3099 C7: 3079 +[INFO] C8: 3089 C9: 3070 C10: 3093 C11: 3112 +[INFO] C12: 3104 C13: 3106 C14: 3085 C15: 3085 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 5037, VAnalog: 5107, VDigital: 3039, VRef: 3000 +[INFO] Status flags: COMPARE +[INFO] Conversion counter: 519 +[INFO] --------------- +[INFO] Module 2 status: +[INFO] Cell voltages (mV): +[INFO] C0: 3114 C1: 3132 C2: 3131 C3: 3115 +[INFO] C4: 3119 C5: 3108 C6: 3124 C7: 3130 +[INFO] C8: 3123 C9: 3125 C10: 3117 C11: 3115 +[INFO] C12: 3119 C13: 3120 C14: 3144 C15: 3126 +[INFO] GPIO values: +[INFO] G0: 0 G1: 0 G2: 0 G3: 0 G4: 0 +[INFO] G5: 0 G6: 0 G7: 0 G8: 0 G9: 0 +[INFO] Internal temp: 4931, VAnalog: 5056, VDigital: 3078, VRef: 3000 +[INFO] Status f \ No newline at end of file diff --git a/AMS_Master_Code/Core/Inc/config_ADBMS6830.h b/AMS_Master_Code/Core/Inc/config_ADBMS6830.h index 7813fd3..440ddb0 100644 --- a/AMS_Master_Code/Core/Inc/config_ADBMS6830.h +++ b/AMS_Master_Code/Core/Inc/config_ADBMS6830.h @@ -3,7 +3,7 @@ #define __CONFIG_ADBMS6830_H #include "main.h" -#define N_BMS 2 +#define N_BMS 3 #define ADBMS_SPI_TIMEOUT 100 // Timeout in ms [[maybe_unused]] static inline void mcuAdbmsCSLow() { diff --git a/AMS_Master_Code/Core/Src/main.c b/AMS_Master_Code/Core/Src/main.c index 28c8af4..41aa933 100644 --- a/AMS_Master_Code/Core/Src/main.c +++ b/AMS_Master_Code/Core/Src/main.c @@ -61,7 +61,7 @@ static void MX_SPI1_Init(void); /* Private user code ---------------------------------------------------------*/ /* USER CODE BEGIN 0 */ -uint32_t volatile logging_mask = 0b111111; // no LOG_LEVEL_NOISY +uint32_t volatile logging_mask = 0b11111; // no LOG_LEVEL_NOISY /* USER CODE END 0 */ /**