The PING
instruction allows you to check whether the server is active and
whether communication is occurring correctly. It can be invoked without parameters,
to check whether the connection is working, or with one or two parameters, to check
whether the connection does not compromise the data transmitted. To check this,
you need to know that the two parameters, if provided, will be used to compose the
response. So, for example, by providing &H15
and &H16
as input parameters,
the result obtained should be &H15162A2B
(in the case of a "big endian"
computer) or &2B2A1615
(in the case of a "little endian" computer).
[DOJO] PING[ ( [param1 [,param2] ] ) ]
response = PING( &H15, &H16 ) IF response = "15162A2B" OR response = "2B2A1615" THEN PRINT "Data transmission ok!" ENDIF
Join BASIC 10Liner Contest with ugBASIC!
An interesting competition is held at the beginning of each year: the
BASIC 10Liner Contest.
It is possible to use ugBASIC to participate in the next
"BASIC10Liner" competition, in the following categories:
PING ↔ Pin
If you have found a problem with this keyword, if you think there is a bug or, more
simply, you would like it to be improved, open an issue for this example on GitHub.
Thank you!
open an issue
BACK TO KEYWORDS