src/Service/TremolInitiator.php line 27

Open in your IDE?
  1. <?php
  2. namespace App\Service;
  3. use App\Entity\Etr;
  4. use App\TimsProcessor\Tremol\FP;
  5. use Doctrine\Persistence\ManagerRegistry;
  6. use Doctrine\Persistence\ObjectManager;
  7. class TremolInitiator {
  8. public static fp $FP;
  9. private ObjectManager $em;
  10. public function __construct(ObjectManager $em, Etr $etr){
  11. $this->em = $em;
  12. $this::$FP = new fp();
  13. try{
  14. $this::$FP->ServerSetSettings("localhost", $etr->getPort());
  15. // $this::$FP->ServerSetDeviceTcpSettings("192.168.100.61",8000,'mirage2222');
  16. $this::$FP->ServerSetDeviceSerialSettings($etr->getCom(), 115200, TRUE);
  17. }catch(\Exception $e){
  18. dump($e);
  19. }
  20. }
  21. }