in reply to pack with count in the data
my $data = pack( 'H*', '00010003206162' ); my ( $kategory, $contents ) = unpack( 'n n/A', $data ); printf( "%04X\n", $kategory ); printf( "%s\n", $contents ); [download]