PJSC(Pump Jet Solenoid Controller)はArduinoを使用したバイク用燃料噴射コントローラです。このプロジェクトは、オープンソースECUプロジェクト『Speeduino』をベースにしています。
[PJSC v1.01c] Preparing for MUX output test mode.
| @@ -218,30 +218,21 @@ | ||
| 218 | 218 | //[PJSC v1.01c]unsigned int pjsc_pwm_max_count[4]; |
| 219 | 219 | byte pjscDuty[12]; //[PJSC v1.01c] |
| 220 | 220 | unsigned int pjsc_pwm_max_count[12]; //[PJSC v1.01c] |
| 221 | -volatile bool pjsc1_pwm_state; | |
| 222 | -volatile bool pjsc2_pwm_state; | |
| 223 | -volatile bool pjsc3_pwm_state; | |
| 224 | -volatile bool pjsc4_pwm_state; | |
| 225 | -volatile unsigned int pjsc1_pwm_cur_value; | |
| 226 | -volatile unsigned int pjsc2_pwm_cur_value; | |
| 227 | -volatile unsigned int pjsc3_pwm_cur_value; | |
| 228 | -volatile unsigned int pjsc4_pwm_cur_value; | |
| 229 | -long pjsc1_pwm_target_value; | |
| 230 | -long pjsc2_pwm_target_value; | |
| 231 | -long pjsc3_pwm_target_value; | |
| 232 | -long pjsc4_pwm_target_value; | |
| 233 | -volatile bool mux1_pwm_state; //[PJSC v1.01c] | |
| 234 | -volatile bool mux2_pwm_state; // | | |
| 235 | -volatile bool mux3_pwm_state; // | | |
| 236 | -volatile bool mux4_pwm_state; // | | |
| 237 | -volatile unsigned int mux1_pwm_cur_value; // | | |
| 238 | -volatile unsigned int mux2_pwm_cur_value; // | | |
| 239 | -volatile unsigned int mux3_pwm_cur_value; // | | |
| 240 | -volatile unsigned int mux4_pwm_cur_value; // | | |
| 241 | -long mux1_pwm_target_value; // | | |
| 242 | -long mux2_pwm_target_value; // | | |
| 243 | -long mux3_pwm_target_value; // V | |
| 244 | -long mux4_pwm_target_value; //[PJSC v1.01c] | |
| 221 | +volatile unsigned int pjsc_pwm_cur_value[12]; //[PJSC v1.01c] | |
| 222 | +long pjsc_pwm_target_value[12]; //[PJSC v1.01c] | |
| 223 | +volatile bool pjsc_pwm_state[12]; //[PJSC v1.01c] | |
| 224 | +//[PJSC v1.01c]volatile bool pjsc1_pwm_state; | |
| 225 | +//[PJSC v1.01c]volatile bool pjsc2_pwm_state; | |
| 226 | +//[PJSC v1.01c]volatile bool pjsc3_pwm_state; | |
| 227 | +//[PJSC v1.01c]volatile bool pjsc4_pwm_state; | |
| 228 | +//[PJSC v1.01c]volatile unsigned int pjsc1_pwm_cur_value; | |
| 229 | +//[PJSC v1.01c]volatile unsigned int pjsc2_pwm_cur_value; | |
| 230 | +//[PJSC v1.01c]volatile unsigned int pjsc3_pwm_cur_value; | |
| 231 | +//[PJSC v1.01c]volatile unsigned int pjsc4_pwm_cur_value; | |
| 232 | +//[PJSC v1.01c]long pjsc1_pwm_target_value; | |
| 233 | +//[PJSC v1.01c]long pjsc2_pwm_target_value; | |
| 234 | +//[PJSC v1.01c]long pjsc3_pwm_target_value; | |
| 235 | +//[PJSC v1.01c]long pjsc4_pwm_target_value; | |
| 245 | 236 | //[PJSC] For PJSC |
| 246 | 237 | |
| 247 | 238 | //[PJSC v1.10] |