<?php
namespace App\Service;
use App\Entity\Etr;
use App\TimsProcessor\Tremol\FP;
use Doctrine\Persistence\ManagerRegistry;
use Doctrine\Persistence\ObjectManager;
class TremolInitiator {
public static fp $FP;
private ObjectManager $em;
public function __construct(ObjectManager $em, Etr $etr){
$this->em = $em;
$this::$FP = new fp();
try{
$this::$FP->ServerSetSettings("localhost", $etr->getPort());
// $this::$FP->ServerSetDeviceTcpSettings("192.168.100.61",8000,'mirage2222');
$this::$FP->ServerSetDeviceSerialSettings($etr->getCom(), 115200, TRUE);
}catch(\Exception $e){
dump($e);
}
}
}