🎨 Misc. cleanup
This commit is contained in:
		
				
					committed by
					
						 Scott Lahteine
						Scott Lahteine
					
				
			
			
				
	
			
			
			
						parent
						
							8abe314b18
						
					
				
				
					commit
					ccc66a8528
				
			| @@ -41,7 +41,7 @@ extern "C" { | ||||
|   int udi_cdc_getc(); | ||||
|   bool udi_cdc_is_tx_ready(); | ||||
|   int udi_cdc_putc(int value); | ||||
| }; | ||||
| } | ||||
|  | ||||
| // Pending character | ||||
| static int pending_char = -1; | ||||
|   | ||||
| @@ -10,7 +10,7 @@ | ||||
|  | ||||
| #include "../../../sd/cardreader.h" | ||||
| extern "C" { | ||||
| #include "sd_mmc_spi_mem.h" | ||||
|   #include "sd_mmc_spi_mem.h" | ||||
| } | ||||
|  | ||||
| #define SD_MMC_BLOCK_SIZE 512 | ||||
|   | ||||
| @@ -756,7 +756,7 @@ int8_t I2CPositionEncodersMgr::parse() { | ||||
|     if (!parser.has_value()) { | ||||
|       SERIAL_ECHOLNPGM("?A seen, but no address specified! [30-200]"); | ||||
|       return I2CPE_PARSE_ERR; | ||||
|     }; | ||||
|     } | ||||
|  | ||||
|     I2CPE_addr = parser.value_byte(); | ||||
|     if (!WITHIN(I2CPE_addr, 30, 200)) { // reserve the first 30 and last 55 | ||||
| @@ -775,7 +775,7 @@ int8_t I2CPositionEncodersMgr::parse() { | ||||
|     if (!parser.has_value()) { | ||||
|       SERIAL_ECHOLNPGM("?I seen, but no index specified! [0-", I2CPE_ENCODER_CNT - 1, "]"); | ||||
|       return I2CPE_PARSE_ERR; | ||||
|     }; | ||||
|     } | ||||
|  | ||||
|     I2CPE_idx = parser.value_byte(); | ||||
|     if (I2CPE_idx >= I2CPE_ENCODER_CNT) { | ||||
| @@ -791,7 +791,7 @@ int8_t I2CPositionEncodersMgr::parse() { | ||||
|   I2CPE_anyaxis = parser.seen_axis(); | ||||
|  | ||||
|   return I2CPE_PARSE_OK; | ||||
| }; | ||||
| } | ||||
|  | ||||
| /** | ||||
|  * M860:  Report the position(s) of position encoder module(s). | ||||
| @@ -934,7 +934,7 @@ void I2CPositionEncodersMgr::M864() { | ||||
|     if (!parser.has_value()) { | ||||
|       SERIAL_ECHOLNPGM("?S seen, but no address specified! [30-200]"); | ||||
|       return; | ||||
|     }; | ||||
|     } | ||||
|  | ||||
|     newAddress = parser.value_byte(); | ||||
|     if (!WITHIN(newAddress, 30, 200)) { | ||||
|   | ||||
| @@ -472,12 +472,8 @@ | ||||
|     void tmc_set_report_interval(const uint16_t update_interval) { | ||||
|       if ((report_tmc_status_interval = update_interval)) | ||||
|         SERIAL_ECHOLNPGM("axis:pwm_scale" | ||||
|           #if HAS_STEALTHCHOP | ||||
|             "/curr_scale" | ||||
|           #endif | ||||
|           #if HAS_STALLGUARD | ||||
|             "/mech_load" | ||||
|           #endif | ||||
|           TERN_(HAS_STEALTHCHOP, "/curr_scale") | ||||
|           TERN_(HAS_STALLGUARD, "/mech_load") | ||||
|           "|flags|warncount" | ||||
|         ); | ||||
|     } | ||||
|   | ||||
| @@ -666,7 +666,7 @@ inline void calibrate_all_toolheads(measurements_t &m, const float uncertainty) | ||||
|  *   1) For each nozzle, touch top and sides of object to determine object position and | ||||
|  *      nozzle offsets. Do a fast but rough search over a wider area. | ||||
|  *   2) With the first nozzle, touch top and sides of object to determine backlash values | ||||
|  *      for all axis (if BACKLASH_GCODE is enabled) | ||||
|  *      for all axes (if BACKLASH_GCODE is enabled) | ||||
|  *   3) For each nozzle, touch top and sides of object slowly to determine precise | ||||
|  *      position of object. Adjust coordinate system and nozzle offsets so probed object | ||||
|  *      location corresponds to known object location with a high degree of precision. | ||||
|   | ||||
| @@ -67,13 +67,13 @@ | ||||
| void GcodeSuite::M600() { | ||||
|  | ||||
|   #if ENABLED(MIXING_EXTRUDER) | ||||
|     const int8_t target_e_stepper = get_target_e_stepper_from_command(); | ||||
|     if (target_e_stepper < 0) return; | ||||
|     const int8_t eindex = get_target_e_stepper_from_command(); | ||||
|     if (eindex < 0) return; | ||||
|  | ||||
|     const uint8_t old_mixing_tool = mixer.get_current_vtool(); | ||||
|     mixer.T(MIXER_DIRECT_SET_TOOL); | ||||
|  | ||||
|     MIXER_STEPPER_LOOP(i) mixer.set_collector(i, i == uint8_t(target_e_stepper) ? 1.0 : 0.0); | ||||
|     MIXER_STEPPER_LOOP(i) mixer.set_collector(i, i == uint8_t(eindex) ? 1.0 : 0.0); | ||||
|     mixer.normalize(); | ||||
|  | ||||
|     const int8_t target_extruder = active_extruder; | ||||
|   | ||||
| @@ -60,13 +60,13 @@ void GcodeSuite::M701() { | ||||
|   if (TERN0(NO_MOTION_BEFORE_HOMING, axes_should_home())) park_point.z = 0; | ||||
|  | ||||
|   #if ENABLED(MIXING_EXTRUDER) | ||||
|     const int8_t target_e_stepper = get_target_e_stepper_from_command(); | ||||
|     if (target_e_stepper < 0) return; | ||||
|     const int8_t eindex = get_target_e_stepper_from_command(); | ||||
|     if (eindex < 0) return; | ||||
|  | ||||
|     const uint8_t old_mixing_tool = mixer.get_current_vtool(); | ||||
|     mixer.T(MIXER_DIRECT_SET_TOOL); | ||||
|  | ||||
|     MIXER_STEPPER_LOOP(i) mixer.set_collector(i, (i == (uint8_t)target_e_stepper) ? 1.0 : 0.0); | ||||
|     MIXER_STEPPER_LOOP(i) mixer.set_collector(i, i == uint8_t(eindex) ? 1.0 : 0.0); | ||||
|     mixer.normalize(); | ||||
|  | ||||
|     const int8_t target_extruder = active_extruder; | ||||
| @@ -165,10 +165,10 @@ void GcodeSuite::M702() { | ||||
|     #endif | ||||
|  | ||||
|     if (seenT) { | ||||
|       const int8_t target_e_stepper = get_target_e_stepper_from_command(); | ||||
|       if (target_e_stepper < 0) return; | ||||
|       const int8_t eindex = get_target_e_stepper_from_command(); | ||||
|       if (eindex < 0) return; | ||||
|       mixer.T(MIXER_DIRECT_SET_TOOL); | ||||
|       MIXER_STEPPER_LOOP(i) mixer.set_collector(i, (i == (uint8_t)target_e_stepper) ? 1.0 : 0.0); | ||||
|       MIXER_STEPPER_LOOP(i) mixer.set_collector(i, i == uint8_t(eindex) ? 1.0 : 0.0); | ||||
|       mixer.normalize(); | ||||
|     } | ||||
|  | ||||
|   | ||||
| @@ -53,9 +53,7 @@ void GcodeSuite::M430() { | ||||
|     SERIAL_ECHOLNPGM( | ||||
|       #if ENABLED(POWER_MONITOR_CURRENT) | ||||
|         "Current: ", power_monitor.getAmps(), "A" | ||||
|         #if ENABLED(POWER_MONITOR_VOLTAGE) | ||||
|           "  " | ||||
|         #endif | ||||
|         TERN_(POWER_MONITOR_VOLTAGE, "  ") | ||||
|       #endif | ||||
|       #if ENABLED(POWER_MONITOR_VOLTAGE) | ||||
|         "Voltage: ", power_monitor.getVolts(), "V" | ||||
|   | ||||
| @@ -366,7 +366,7 @@ int8_t ChironTFT::FindToken(char c) { | ||||
|       #endif | ||||
|       return pos; | ||||
|     } | ||||
|   } while(++pos < command_len); | ||||
|   } while (++pos < command_len); | ||||
|   #if ACDEBUG(AC_INFO) | ||||
|     SERIAL_ECHOLNPGM("Not found: ", c); | ||||
|   #endif | ||||
|   | ||||
| @@ -77,7 +77,7 @@ const char *FilesScreen::getSelectedFilename(bool shortName) { | ||||
| } | ||||
|  | ||||
| void FilesScreen::drawSelectedFile() { | ||||
|   if(mydata.selected_tag == 0xFF) return; | ||||
|   if (mydata.selected_tag == 0xFF) return; | ||||
|   FileList files; | ||||
|   files.seek(getSelectedFileIndex(), true); | ||||
|   mydata.flags.is_dir = files.isDir(); | ||||
|   | ||||
| @@ -392,50 +392,51 @@ bool DiskIODriver_SPI_SD::readData(uint8_t *dst) { | ||||
|  | ||||
| #if ENABLED(SD_CHECK_AND_RETRY) | ||||
|   #ifdef FAST_CRC | ||||
|   static const uint16_t crctab16[] PROGMEM = { | ||||
|     0x0000, 0x1021, 0x2042, 0x3063, 0x4084, 0x50A5, 0x60C6, 0x70E7, | ||||
|     0x8108, 0x9129, 0xA14A, 0xB16B, 0xC18C, 0xD1AD, 0xE1CE, 0xF1EF, | ||||
|     0x1231, 0x0210, 0x3273, 0x2252, 0x52B5, 0x4294, 0x72F7, 0x62D6, | ||||
|     0x9339, 0x8318, 0xB37B, 0xA35A, 0xD3BD, 0xC39C, 0xF3FF, 0xE3DE, | ||||
|     0x2462, 0x3443, 0x0420, 0x1401, 0x64E6, 0x74C7, 0x44A4, 0x5485, | ||||
|     0xA56A, 0xB54B, 0x8528, 0x9509, 0xE5EE, 0xF5CF, 0xC5AC, 0xD58D, | ||||
|     0x3653, 0x2672, 0x1611, 0x0630, 0x76D7, 0x66F6, 0x5695, 0x46B4, | ||||
|     0xB75B, 0xA77A, 0x9719, 0x8738, 0xF7DF, 0xE7FE, 0xD79D, 0xC7BC, | ||||
|     0x48C4, 0x58E5, 0x6886, 0x78A7, 0x0840, 0x1861, 0x2802, 0x3823, | ||||
|     0xC9CC, 0xD9ED, 0xE98E, 0xF9AF, 0x8948, 0x9969, 0xA90A, 0xB92B, | ||||
|     0x5AF5, 0x4AD4, 0x7AB7, 0x6A96, 0x1A71, 0x0A50, 0x3A33, 0x2A12, | ||||
|     0xDBFD, 0xCBDC, 0xFBBF, 0xEB9E, 0x9B79, 0x8B58, 0xBB3B, 0xAB1A, | ||||
|     0x6CA6, 0x7C87, 0x4CE4, 0x5CC5, 0x2C22, 0x3C03, 0x0C60, 0x1C41, | ||||
|     0xEDAE, 0xFD8F, 0xCDEC, 0xDDCD, 0xAD2A, 0xBD0B, 0x8D68, 0x9D49, | ||||
|     0x7E97, 0x6EB6, 0x5ED5, 0x4EF4, 0x3E13, 0x2E32, 0x1E51, 0x0E70, | ||||
|     0xFF9F, 0xEFBE, 0xDFDD, 0xCFFC, 0xBF1B, 0xAF3A, 0x9F59, 0x8F78, | ||||
|     0x9188, 0x81A9, 0xB1CA, 0xA1EB, 0xD10C, 0xC12D, 0xF14E, 0xE16F, | ||||
|     0x1080, 0x00A1, 0x30C2, 0x20E3, 0x5004, 0x4025, 0x7046, 0x6067, | ||||
|     0x83B9, 0x9398, 0xA3FB, 0xB3DA, 0xC33D, 0xD31C, 0xE37F, 0xF35E, | ||||
|     0x02B1, 0x1290, 0x22F3, 0x32D2, 0x4235, 0x5214, 0x6277, 0x7256, | ||||
|     0xB5EA, 0xA5CB, 0x95A8, 0x8589, 0xF56E, 0xE54F, 0xD52C, 0xC50D, | ||||
|     0x34E2, 0x24C3, 0x14A0, 0x0481, 0x7466, 0x6447, 0x5424, 0x4405, | ||||
|     0xA7DB, 0xB7FA, 0x8799, 0x97B8, 0xE75F, 0xF77E, 0xC71D, 0xD73C, | ||||
|     0x26D3, 0x36F2, 0x0691, 0x16B0, 0x6657, 0x7676, 0x4615, 0x5634, | ||||
|     0xD94C, 0xC96D, 0xF90E, 0xE92F, 0x99C8, 0x89E9, 0xB98A, 0xA9AB, | ||||
|     0x5844, 0x4865, 0x7806, 0x6827, 0x18C0, 0x08E1, 0x3882, 0x28A3, | ||||
|     0xCB7D, 0xDB5C, 0xEB3F, 0xFB1E, 0x8BF9, 0x9BD8, 0xABBB, 0xBB9A, | ||||
|     0x4A75, 0x5A54, 0x6A37, 0x7A16, 0x0AF1, 0x1AD0, 0x2AB3, 0x3A92, | ||||
|     0xFD2E, 0xED0F, 0xDD6C, 0xCD4D, 0xBDAA, 0xAD8B, 0x9DE8, 0x8DC9, | ||||
|     0x7C26, 0x6C07, 0x5C64, 0x4C45, 0x3CA2, 0x2C83, 0x1CE0, 0x0CC1, | ||||
|     0xEF1F, 0xFF3E, 0xCF5D, 0xDF7C, 0xAF9B, 0xBFBA, 0x8FD9, 0x9FF8, | ||||
|     0x6E17, 0x7E36, 0x4E55, 0x5E74, 0x2E93, 0x3EB2, 0x0ED1, 0x1EF0 | ||||
|   }; | ||||
|     static const uint16_t crctab16[] PROGMEM = { | ||||
|       0x0000, 0x1021, 0x2042, 0x3063, 0x4084, 0x50A5, 0x60C6, 0x70E7, | ||||
|       0x8108, 0x9129, 0xA14A, 0xB16B, 0xC18C, 0xD1AD, 0xE1CE, 0xF1EF, | ||||
|       0x1231, 0x0210, 0x3273, 0x2252, 0x52B5, 0x4294, 0x72F7, 0x62D6, | ||||
|       0x9339, 0x8318, 0xB37B, 0xA35A, 0xD3BD, 0xC39C, 0xF3FF, 0xE3DE, | ||||
|       0x2462, 0x3443, 0x0420, 0x1401, 0x64E6, 0x74C7, 0x44A4, 0x5485, | ||||
|       0xA56A, 0xB54B, 0x8528, 0x9509, 0xE5EE, 0xF5CF, 0xC5AC, 0xD58D, | ||||
|       0x3653, 0x2672, 0x1611, 0x0630, 0x76D7, 0x66F6, 0x5695, 0x46B4, | ||||
|       0xB75B, 0xA77A, 0x9719, 0x8738, 0xF7DF, 0xE7FE, 0xD79D, 0xC7BC, | ||||
|       0x48C4, 0x58E5, 0x6886, 0x78A7, 0x0840, 0x1861, 0x2802, 0x3823, | ||||
|       0xC9CC, 0xD9ED, 0xE98E, 0xF9AF, 0x8948, 0x9969, 0xA90A, 0xB92B, | ||||
|       0x5AF5, 0x4AD4, 0x7AB7, 0x6A96, 0x1A71, 0x0A50, 0x3A33, 0x2A12, | ||||
|       0xDBFD, 0xCBDC, 0xFBBF, 0xEB9E, 0x9B79, 0x8B58, 0xBB3B, 0xAB1A, | ||||
|       0x6CA6, 0x7C87, 0x4CE4, 0x5CC5, 0x2C22, 0x3C03, 0x0C60, 0x1C41, | ||||
|       0xEDAE, 0xFD8F, 0xCDEC, 0xDDCD, 0xAD2A, 0xBD0B, 0x8D68, 0x9D49, | ||||
|       0x7E97, 0x6EB6, 0x5ED5, 0x4EF4, 0x3E13, 0x2E32, 0x1E51, 0x0E70, | ||||
|       0xFF9F, 0xEFBE, 0xDFDD, 0xCFFC, 0xBF1B, 0xAF3A, 0x9F59, 0x8F78, | ||||
|       0x9188, 0x81A9, 0xB1CA, 0xA1EB, 0xD10C, 0xC12D, 0xF14E, 0xE16F, | ||||
|       0x1080, 0x00A1, 0x30C2, 0x20E3, 0x5004, 0x4025, 0x7046, 0x6067, | ||||
|       0x83B9, 0x9398, 0xA3FB, 0xB3DA, 0xC33D, 0xD31C, 0xE37F, 0xF35E, | ||||
|       0x02B1, 0x1290, 0x22F3, 0x32D2, 0x4235, 0x5214, 0x6277, 0x7256, | ||||
|       0xB5EA, 0xA5CB, 0x95A8, 0x8589, 0xF56E, 0xE54F, 0xD52C, 0xC50D, | ||||
|       0x34E2, 0x24C3, 0x14A0, 0x0481, 0x7466, 0x6447, 0x5424, 0x4405, | ||||
|       0xA7DB, 0xB7FA, 0x8799, 0x97B8, 0xE75F, 0xF77E, 0xC71D, 0xD73C, | ||||
|       0x26D3, 0x36F2, 0x0691, 0x16B0, 0x6657, 0x7676, 0x4615, 0x5634, | ||||
|       0xD94C, 0xC96D, 0xF90E, 0xE92F, 0x99C8, 0x89E9, 0xB98A, 0xA9AB, | ||||
|       0x5844, 0x4865, 0x7806, 0x6827, 0x18C0, 0x08E1, 0x3882, 0x28A3, | ||||
|       0xCB7D, 0xDB5C, 0xEB3F, 0xFB1E, 0x8BF9, 0x9BD8, 0xABBB, 0xBB9A, | ||||
|       0x4A75, 0x5A54, 0x6A37, 0x7A16, 0x0AF1, 0x1AD0, 0x2AB3, 0x3A92, | ||||
|       0xFD2E, 0xED0F, 0xDD6C, 0xCD4D, 0xBDAA, 0xAD8B, 0x9DE8, 0x8DC9, | ||||
|       0x7C26, 0x6C07, 0x5C64, 0x4C45, 0x3CA2, 0x2C83, 0x1CE0, 0x0CC1, | ||||
|       0xEF1F, 0xFF3E, 0xCF5D, 0xDF7C, 0xAF9B, 0xBFBA, 0x8FD9, 0x9FF8, | ||||
|       0x6E17, 0x7E36, 0x4E55, 0x5E74, 0x2E93, 0x3EB2, 0x0ED1, 0x1EF0 | ||||
|     }; | ||||
|     // faster CRC-CCITT | ||||
|     // uses the x^16,x^12,x^5,x^1 polynomial. | ||||
|   static uint16_t CRC_CCITT(const uint8_t *data, size_t n) { | ||||
|     uint16_t crc = 0; | ||||
|     for (size_t i = 0; i < n; i++) { | ||||
|       crc = pgm_read_word(&crctab16[(crc >> 8 ^ data[i]) & 0xFF]) ^ (crc << 8); | ||||
|     static uint16_t CRC_CCITT(const uint8_t *data, size_t n) { | ||||
|       uint16_t crc = 0; | ||||
|       for (size_t i = 0; i < n; i++) | ||||
|         crc = pgm_read_word(&crctab16[(crc >> 8 ^ data[i]) & 0xFF]) ^ (crc << 8); | ||||
|       return crc; | ||||
|     } | ||||
|     return crc; | ||||
|   } | ||||
|  | ||||
|   #else | ||||
|  | ||||
|     // slower CRC-CCITT | ||||
|     // uses the x^16,x^12,x^5,x^1 polynomial. | ||||
|     static uint16_t CRC_CCITT(const uint8_t *data, size_t n) { | ||||
| @@ -449,7 +450,9 @@ bool DiskIODriver_SPI_SD::readData(uint8_t *dst) { | ||||
|       } | ||||
|       return crc; | ||||
|     } | ||||
|  | ||||
|   #endif | ||||
|  | ||||
| #endif // SD_CHECK_AND_RETRY | ||||
|  | ||||
| bool DiskIODriver_SPI_SD::readData(uint8_t *dst, const uint16_t count) { | ||||
|   | ||||
| @@ -47,7 +47,7 @@ void MAX3421e::regWr(uint8_t reg, uint8_t data) { | ||||
|   spiSend(reg | 0x02); | ||||
|   spiSend(data); | ||||
|   ncs(); | ||||
| }; | ||||
| } | ||||
|  | ||||
| // multiple-byte write | ||||
| // return a pointer to memory position after last written | ||||
|   | ||||
| @@ -349,18 +349,18 @@ class jsLog { | ||||
|  | ||||
| var wmGCommands = { | ||||
|   CustomCmd     : new wmGCommandItem('',null,null,'Custom command'), | ||||
|   MoveFw        : new wmGCommandItem('G1','Y{0}',10,'Move forward on Y axis'), | ||||
|   MoveBw        : new wmGCommandItem('G1','Y-{0}',10,'Move backward on Y axis'), | ||||
|   MoveSx        : new wmGCommandItem('G1','X{0}',10,'Move left on X axis'), | ||||
|   MoveDx        : new wmGCommandItem('G1','X-{0}',10,'Move right on X axis'), | ||||
|   MoveUp        : new wmGCommandItem('G1','Z{0}',10,'Move up on Z axis'), | ||||
|   MoveDw        : new wmGCommandItem('G1','Z-{0}',10,'Move down on Z axis'), | ||||
|   MoveFw        : new wmGCommandItem('G1','Y{0}',10,'Move Y forward'), | ||||
|   MoveBw        : new wmGCommandItem('G1','Y-{0}',10,'Move Y backward'), | ||||
|   MoveSx        : new wmGCommandItem('G1','X{0}',10,'Move X left'), | ||||
|   MoveDx        : new wmGCommandItem('G1','X-{0}',10,'Move X right'), | ||||
|   MoveUp        : new wmGCommandItem('G1','Z{0}',10,'Move Z up'), | ||||
|   MoveDw        : new wmGCommandItem('G1','Z-{0}',10,'Move Z down'), | ||||
|   FillRetrive   : new wmGCommandItem('G10',null,null,'Retract filament'), | ||||
|   FillExtrude   : new wmGCommandItem('GYYYY',null,null,'Extrude filament'), | ||||
|   MoveHome      : new wmGCommandItem('G28',null,null,'Go home on all axis'), | ||||
|   MoveHomeX     : new wmGCommandItem('G28','X',null,'Go home on X axis'), | ||||
|   MoveHomeY     : new wmGCommandItem('G28','Y',null,'Go home on Y axis'), | ||||
|   MoveHomeZ     : new wmGCommandItem('G28','Z',null,'Go home on Z axis'), | ||||
|   MoveHome      : new wmGCommandItem('G28',null,null,'Home all axes'), | ||||
|   MoveHomeX     : new wmGCommandItem('G28','X',null,'Home X axis'), | ||||
|   MoveHomeY     : new wmGCommandItem('G28','Y',null,'Home Y axis'), | ||||
|   MoveHomeZ     : new wmGCommandItem('G28','Z',null,'Home Z axis'), | ||||
|   StepEnable    : new wmGCommandItem('M17','{0}','E X Y Z','Enable stepper'), | ||||
|   StepEnableAll : new wmGCommandItem('M17',null,null,'Enable all steppers'), | ||||
|   StepDisable   : new wmGCommandItem('M18','{0}','E X Y Z','Disable stepper'), | ||||
|   | ||||
		Reference in New Issue
	
	Block a user