option('min'); $max = (int) $this->option('max'); $single = $this->option('single'); if ($single) { $this->info('Simulando paso de un vehículo...'); $resultado = $simulador->simularPasoVehiculo(); if ($resultado['success']) { $this->info("Vehículo detectado: {$resultado['vehiculo']['placa']} - {$resultado['vehiculo']['marca']} {$resultado['vehiculo']['modelo']}"); $this->line(json_encode($resultado['deteccion'], JSON_PRETTY_PRINT)); } else { $this->error($resultado['message']); } return Command::SUCCESS; } $this->info("Iniciando simulación continua del ARCO Reforma..."); $this->info("Tiempo de espera entre vehículos: {$min}-{$max} segundos"); $this->warn("Presiona Ctrl+C para detener la simulación"); $simulador->iniciarSimulacionContinua($min, $max); return Command::SUCCESS; } }