partition table
This commit is contained in:
		
							
								
								
									
										5
									
								
								rust/partitions.csv
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								rust/partitions.csv
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,5 @@
 | 
				
			|||||||
 | 
					nvs,      data, nvs,     0x9000,  0x4000,
 | 
				
			||||||
 | 
					otadata,  data, ota,     0xd000,  0x2000,
 | 
				
			||||||
 | 
					phy_init, data, phy,     0xf000,  0x1000,
 | 
				
			||||||
 | 
					ota_0,    app,  ota_0,   0x10000, 0x180000,
 | 
				
			||||||
 | 
					ota_1,    app,  ota_1,   0x190000, 0x180000,
 | 
				
			||||||
		
		
			
  | 
							
								
								
									
										24
									
								
								rust/src/config.rs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								rust/src/config.rs
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,24 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					use crate::PLANT_COUNT;
 | 
				
			||||||
 | 
					pub struct Config {
 | 
				
			||||||
 | 
					    ssid: heapless::String<32>,
 | 
				
			||||||
 | 
					    password: Option<heapless::String<64>>,
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    tank_sensor_enabled: bool,
 | 
				
			||||||
 | 
					    tank_full_ml: u32,
 | 
				
			||||||
 | 
					    tank_warn_percent: u8,
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    plantcount: u16,
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    pump_duration_ms: [u16;PLANT_COUNT],
 | 
				
			||||||
 | 
					    pump_cooldown_min: [u16;PLANT_COUNT],
 | 
				
			||||||
 | 
					    pump_hour_start: [u8;PLANT_COUNT],
 | 
				
			||||||
 | 
					    pump_hour_end: [u8;PLANT_COUNT],
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    night_lamp_hour_start: u8,
 | 
				
			||||||
 | 
					    night_lamp_hour_end: u8,
 | 
				
			||||||
 | 
					    night_lamp_only_when_dark: u8
 | 
				
			||||||
 | 
					    
 | 
				
			||||||
 | 
					    
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
		Reference in New Issue
	
	Block a user