Components All New MacOS Windows Linux iOS
Examples Mac & Win Server Client Guides Statistic FMM Blog Deprecated Old


Returns the memory size of the dongle in Bytes.

Component Version macOS Windows Linux Server iOS SDK
MatrixDongle 5.2 ✅ Yes ✅ Yes ❌ No ✅ Yes, on macOS and Windows ❌ No


This function was deprecated.

MBS( "MatrixDongle.MemorySize" { ; DongleNumber; PortNumber } )   More


Parameter Description Example Flags
DongleNumber This is the dongle number when several dongles are plugged in one after the other. The maximum number of dongles available can be determined via the MatrixDongle.Count function.
A maximum of 99 dongles can be connected to the LPT port and a maximum of 127 dongles to the USB connection.
The plugin uses 1 if you don't pass this parameter.
1 Optional
PortNumber With LPT dongles, this is the number of the LPT port to which the dongles are connected. With LPT dongles, the port number must be between 1 and 3. Example: 1 for LPT1, 2 for LPT2 or 3 for LPT3.
With USB, this parameter must be 85.
This variable is ignored with network calls.
Default for MBS Plugin is 85 for USB.
85 Optional


Returns number or error.


Returns the memory size of the dongle in Bytes.
The memory size in bytes is returned. For example, if the ML-60 is connected, the return value is 60. With the ML-12, the return value is 12 etc.
To know the number of data fields, divide the result by 4.


Queries memory size:

Set Field [MatrixDongle::MemorySize; MBS( "MatrixDongle.MemorySize" )]

See also

This function does not need a paid license.

Created 1st August 2015, last changed 31st July 2020

MatrixDongle.Initialized - MatrixDongle.Model

💬 Ask a question or report a problem