Hallo EinEinach,
eine bescheidene Frage zur config.h und MAX_MOW_RPM 255
Kenn mich mit den Interna zum Alfred leider noch nicht so aus.
Habe aktuell die 1.0.298 auf dem Alfred.
Autonom Mähen tut der Alfred mit der 1.0.298 prinzipiell bis zum Schluss, also Dock raus, mähen, ab und zu die für den Alfred bekannten Aussetzer mit Denkpausen und Wiederanlaufen des Motors und wieder rein in den Dock zum Aufladen, jedoch habe ich gehäuft diese für mich eigentlich grundlosen Einträge in der Syslog stehen:
SerialRobot: CRC ERROR2A,88
SerialRobot: CRC ERRORF9,85
WARN: SerialRobot unmet communication frequency: motorFreq=48/7 summaryFreq=2/0
SerialRobot: CRC ERROR2B,F4
SerialRobot: CRC ERROR2D,E8
138:47:13 ctlDur=0.02 op=Mow(initiatedByOperator 1) mem=3096 bat=27.86(0.56) chg=3.28(0.26) tg=-1.06,-1.98 x=-0.78 y=-2.04 delta=0.17 tow=481917400 lon=12.30727321 lat=51.04771742 h=215.9 n=-2.04 e=-0.78 d=2.49 sol=2 age=0.16
ERROR: mow
motor, average rpm too low: pwm=209.27 pwmLP=106.32 rpmLP=9.41 (NOTE: choose ENABLE_RPM_FAULT_DETECTION=false in config.h, if your mowing
motor has no rpm sensor!)
motor fault recover counter 1
serialRobot: resetting
motor fault
batTemp=-9999 cpuTemp=54
138:47:18 ctlDur=0.02 op=Mow(initiatedByOperator 1) mem=3096 bat=27.84(0.56) chg=3.27(0.16) tg=-1.06,-1.98 x=-0.78 y=-2.04 delta=0.17 tow=481922400 lon=12.30727344 lat=51.04771743 h=215.9 n=-2.04 e=-0.78 d=2.48 sol=2 age=0.17
ERROR: mow
motor, average rpm too low: pwm=-203.41 pwmLP=-100.10 rpmLP=0.00 (NOTE: choose ENABLE_RPM_FAULT_DETECTION=false in config.h, if your mowing
motor has no rpm sensor!)
motor fault recover counter 2
serialRobot: resetting
motor fault
138:47:23 ctlDur=0.02 op=Mow(initiatedByOperator 1) mem=3096 bat=27.84(0.50) chg=3.28(0.10) tg=-1.06,-1.98 x=-0.78 y=-2.03 delta=0.17 tow=481927400 lon=12.30727321 lat=51.04771744 h=215.9 n=-2.03 e=-0.78 d=2.49 sol=2 age=0.18
SerialRobot: CRC ERROR2B,CF
SerialRobot: CRC ERROR36,76
SerialRobot: CRC ERROR38,F4
SerialRobot: CRC ERROR2A,E5
Die config.h habe ich mir mit WinSCP unter /home/pi/sunray_install/config_files/sunray mal auf den PC kopiert und sehe, dass MAX_MOW_RPM Eintrag wie von dir beschrieben nicht vorhanden ist.
Meine Frage nun, würde der Eintrag MAX_MOW_RPM 255 den geloggten mov
motor error beseitigen und wenn ja, muss der Eintrag in der config.h ohne die Schrägstriche bei Zeile 191 eingefügt werden.
Die Schrägstriche sind doch vermutlich ähnlich bei Batch etc. zum Remarken.
Also so:
// should the PWM value be limited?
#define MAX_MOW_RPM 255 // maximum value is 255
Oder gibt es noch andere Stellschrauben, damit der Alfred flüssiger läuft und schneller fertig wird?
Gruß und vorab Danke.