@@ -7,9 +7,9 @@ When initialized, MMU sends
77We follow with
88
99- MMU <= 'S1\n'
10- - MMU => 'ok* Firmware version * \n'
10+ - MMU => 'ok< _ Firmware version _ > \n'
1111- MMU <= 'S2\n'
12- - MMU => 'ok* Build number * \n'
12+ - MMU => 'ok< _ Build number _ > \n'
1313
1414#if (12V_mode)
1515
@@ -19,25 +19,25 @@ We follow with
1919#endif
2020
2121- MMU <= 'P0\n'
22- - MMU => '_ FINDA status_ \n'
22+ - MMU => '< _ FINDA status_ > \n'
2323
2424Now we are sure MMU is available and ready. If there was a timeout or other communication problem somewhere, printer will be killed.
2525
26- - _ Firmware version_ is an integer value, but we don't care about it
27- - _ Build number_ is an integer value and has to be >=126, or =>132 if 12V mode is enabled
28- - _ FINDA status_ is 1 if the filament is loaded to the extruder, 0 otherwise
26+ - < _ Firmware version_ > is an integer value, but we don't care about it.
27+ - < _ Build number_ > is an integer value and has to be >=126, or =>132 if 12V mode is enabled.
28+ - < _ FINDA status_ > is 1 if the filament is loaded to the extruder, 0 otherwise.
2929
30- _ Build number_ is checked against the required value, if it does not match, printer is halted.
30+ < _ Build number_ > is checked against the required value, if it does not match, printer is halted.
3131
3232# Toolchange
3333
34- - MMU <= 'T* Filament index * \n'
34+ - MMU <= 'T< _ Filament index _ > \n'
3535
3636MMU sends
3737
3838- MMU => 'ok\n'
3939
40- as soon as the filament is fed down to the extruder. We follow with
40+ as soon as the filament is fed down to the extruder. We follow with:
4141
4242- MMU <= 'C0\n'
4343
@@ -52,27 +52,27 @@ be one or more extruder moves to feed the filament into the hotend.
5252# FINDA status
5353
5454- MMU <= 'P0\n'
55- - MMU => '_ FINDA status_ \n'
55+ - MMU => '< _ FINDA status_ > \n'
5656
5757_ FINDA status_ is 1 if the is filament loaded to the extruder, 0 otherwise. This could be used as filament runout sensor if probed regularly.
5858
5959# Load filament
6060
61- - MMU <= 'L* Filament index * \n'
61+ - MMU <= 'L< _ Filament index _ > \n'
6262
63- MMU will feed filament down to the extruder, when done
63+ MMU will feed filament down to the extruder, when done:
6464
6565- MMU => 'ok\n'
6666
6767# Unload filament
6868
6969- MMU <= 'U0\n'
7070
71- MMU will retract current filament from the extruder, when done
71+ MMU will retract current filament from the extruder, when done:
7272
7373- MMU => 'ok\n'
7474
7575# Eject filament
7676
77- - MMU <= 'E* Filament index * \n'
77+ - MMU <= 'E< _ Filament index _ > \n'
7878- MMU => 'ok\n'
0 commit comments