SOFTWARE MANUAL C32
8.7 REQUEST SYSTEM INFORMATION
[Name] Request System Infos
[Format]
ASCII
<RS>
“x“
“ i“
n
m
Hex
1Eh
78h
69h
n
m
Decimal
30d
120d
105d
n
m
[Description]
parameter x, X defines the output destination:
x
information will be sent to host
i
"i"
n = 00d ADDONSPARE
total available memory capacity for AddOns
n = 01d ADDON
read AddOn
m = ADDON number
n = 02d NUMBER_OF_ADDONS
number of AddOns in the system
n = 03d MCU_SERIAL
serial number of MCU
n = 04d GE_APPL
firmware version status (GE number) of application
n = 05d GE_BOOT
firmware version status (GE number) of boot loader
n = 06d DEVICE_BOOT
device name of boot loader firmware
n = 07d REPOSREV_BOOT
repository revision of boot loader
n = 08d REPOSREV_APPL
repository revision of application
n = 09d HWSPEC_APPL
hardware specification of application
n = 10d DEVICE_APPL
device name of application firmware
n = 11d ITEMNUMBER_APPL
item number
n = 12d ITEMDESCRIPTION_APP item description
n = 13d ADDONSPARE_APPL
total available memory capacity for AddOn program
(for application only)
n = 14d GeBE_Serial
serial number assigned by GeBE
(tags area)
n = 15d FONT
read font
(for application only)
m = font index
(index 0: system font)
n = 16d NUMBER_OF_FONTS
number of fonts in system
(for application only)
n = 17d LOGO
read logo
(for application only)
m = logo index
(index 0: system logo)
n = 18d NUMBER_OF_LOGOS
number of logos in system
(for application only)
n = 19d BATCH
read standard text
(for application only)
m = standard text index
(index 0=: 1 standard text from AddOn range)
n = 20d NUMBER_OF_BATCHES
number of standard text batches in system (for application only)
n = 21d HARDWARE-VERSION
Request command for hardware name of the application
n = 22d FIRMWARE CRC
CRC check sum of loaded firmware
n = 23d BOOTLOADER CRC
CRC check sum of bootloader
n = 24d HEAPSPARE
available heap space
n = 25d GP_APPL
request of software package no.
(GP number)
8.7.1
EXAMPLE: READ NUMBER OF ADDONS
–
Response example of module 6 Flash, with message ID 0x0006 and message code 0x0002:
[aR:0x00000022#[0x000E35ABms
0x00060002
:
0x00000014
#i__
]#0x201B7970:aR]
Answer:
(14Hex)
= 20 AddOns are stored in Flash memory
GeBE Elektronik und
phone
+49.89.894141-0
GeBE-document-no. SoMAN-C32-E-V2.2-0793
Feinwerktechnik GmbH
fax
+49.89.894141-33
date
July 7, 2020
Beethovenstraße 15
page 56 | 166
82110 Germering
Our general terms of business are to be applied.
Germany
Internet
www.gebe.net
Errors and changes reserved.