Recent

Author Topic: have anybody success imports TurboPro Systols and AsyncPro?  (Read 3245 times)

alexraynepe196

  • New Member
  • *
  • Posts: 21
have anybody success imports TurboPro Systols and AsyncPro?
« on: October 24, 2021, 06:31:08 pm »
Hallow!
i try import realterm project to lasarus IDE. claims a lot of stuff.
have anybody imported TurboPro packeges: SysTools and AsuncPro?

avra

  • Hero Member
  • *****
  • Posts: 2261
    • Additional info
Re: have anybody success imports TurboPro Systols and AsyncPro?
« Reply #1 on: October 25, 2021, 05:26:48 pm »
SysTools: https://wiki.lazarus.freepascal.org/FpSystools
AsyncPro does not have a Lazarus version. For networking closest is pl_SynapseVS which you can find in OPM and which depends on Synapse. There are other interesting packages in OPM as well so explore a little. If I would have to convert AsyncPro package to Lazarus now, I would change event driven comms to a separate Synapse/Synaser thread.
ct2laz - Conversion between Lazarus and CodeTyphon
bithelpers - Bit manipulation for standard types
pasettimino - Siemens S7 PLC lib

alexraynepe196

  • New Member
  • *
  • Posts: 21
Re: have anybody success imports TurboPro Systols and AsyncPro?
« Reply #2 on: October 25, 2021, 10:10:59 pm »
what is OPM?

alexraynepe196

  • New Member
  • *
  • Posts: 21
Re: have anybody success imports TurboPro Systols and AsyncPro?
« Reply #3 on: October 25, 2021, 10:12:41 pm »
and what about Synaser - is there any port to FPC?

alexraynepe196

  • New Member
  • *
  • Posts: 21
Re: have anybody success imports TurboPro Systols and AsyncPro?
« Reply #4 on: October 25, 2021, 10:17:13 pm »
SysTools: https://wiki.lazarus.freepascal.org/FpSystools
thanks a lot!
but a see it is old as mamonth. and it restructured, so that hard to sync with original turbopower ((

alexraynepe196

  • New Member
  • *
  • Posts: 21
Re: have anybody success imports TurboPro Systols and AsyncPro?
« Reply #5 on: October 25, 2021, 10:41:19 pm »
well - systools looks as mamonth and not builds also:

stbase.pas(662,5) Error: Asm: [push reg32] invalid combination of opcode and operands
...

latest turbopower systools/stbase.pas have much less asm code, and no problem to compile that asms.

dseligo

  • Sr. Member
  • ****
  • Posts: 376
Re: have anybody success imports TurboPro Systols and AsyncPro?
« Reply #6 on: October 26, 2021, 12:08:51 pm »
what is OPM?

Online Package Manager
In Lazarus: menu Package and then Online Package Manager.

avra

  • Hero Member
  • *****
  • Posts: 2261
    • Additional info
Re: have anybody success imports TurboPro Systols and AsyncPro?
« Reply #7 on: October 27, 2021, 10:52:06 pm »
and what about Synaser - is there any port to FPC?
It comes with Synapse trunk 40.1 found in OPM.
ct2laz - Conversion between Lazarus and CodeTyphon
bithelpers - Bit manipulation for standard types
pasettimino - Siemens S7 PLC lib

 

TinyPortal © 2005-2018