This solar MPPT controller delivers a high charging efficiency and excellent value for money. While it may not provide 100% true MPPT functionality, it still delivers reliable performance. tracking efficiency not less than 99.5%. 12V24V/36V/48V automatic recognition; dual USB 5V charging ports Multi-function LCD with backlight display and clock display, 7 operating modes: charging mode, light control mode, light control + time delay control mode, universal control mode, manual control mode, timing control mode MPPT solar controller with voltage protection, discharge current protection, charge protection, over temperature protection Compatible with Seal, GEL, Flooded, LifePO4 battery charging Battery Voltage 12V/24V Charging Current 10/20A Max Solar Input (Voc) 60V Maximum PV Input power 260W (12V Battery); 520W USB Port DC5V / 1.5A × 2USB Operating temperature -25℃~55℃