Recent

Author Topic: Where I find the available parameters, TLaszseriell? And why isn’t it in LazBook  (Read 237 times)

coradi

  • Full Member
  • ***
  • Posts: 202
Where can I find the available parameters for, say, TLaszseriell? And why isn’t synaser mentioned in the book?

For example, if I want to use TLAsseriell, where can I find a list of all the parameters it supports without having to go through the source code?
And why did the Lazarus book choose to explain Syniser of all things, rather than Lazarus’s own TLAsseriell?
Amstrad Schneider CPC 6128
AVR8/ARM(STM32)

jamie

  • Hero Member
  • *****
  • Posts: 7855
That component is third party like many components you may see  installed in Lazarus that is not the main core of Lazarus which is why it's most likely not in your book.

 You need to find a reference to rs-232/422/485 and thier specs at the register cmd level.

Lazarus is the IDE that allows easy manipulation of default installed components and project management connecting you to many tools.
IDE= integrated development environment.

Help files are many but for third party you may need to look around.

The only true wisdom is knowing you know nothing

wp

  • Hero Member
  • *****
  • Posts: 13630
If you have a basic understanding of how serial communication works you probably don't need a help file or specific documentation: Just drop a TLazSerial component on your form. Then hold the CTRL key down and click on the identifier "TLazSerial" in the editor window - this opens the unit in which TLazSerial is declared. Scroll down a bit an you'll find a list of all public and published properties and methods. For example: "property BaudRate: TBaudRate...". If you now want to know what "TBaudRate" is, just do the some on "TBaudRate" --> the IDE jumps to the declaration of this type and you'll see all values allowed for it.

Navigating in the source code like this provides you with the most up-to-date documentation. Help files often are out-dated or provide "pseudo-information".

jamie

  • Hero Member
  • *****
  • Posts: 7855
https://stratusengineering.com/handshake-lines-rs232/

A basic understanding of the control lines and their names, which you can find in the software settings of TLAZSERIAL;

Jamie
The only true wisdom is knowing you know nothing

coradi

  • Full Member
  • ***
  • Posts: 202
I use it already. I only want to see all possible options for example
Amstrad Schneider CPC 6128
AVR8/ARM(STM32)

 

TinyPortal © 2005-2018