No Read Request for Battery Service at BC 127

Hi,
I have integrate to the GATT Database the

Battery Service

db_gen_lib.add_primary_service(“180F”);
batterylevel = create_string_buffer(’\x32\x00’, 2)
db_gen_lib.add_characteristic(“2a19”, read|notify, sizeof(batterylevel)-1,batterylevel, TRUE)

I can read the Value 0x32 with a BLE Scanner, but I get no ReadRequest over the serial Protocol. If I notify a value from the BC127 GATT Server, than I get the right value at the BLE Scanner. This behavior I see also at follow Bluetooth Sig Service. (Device Name, TxPower, LinkLoss, Device Information)

Is that normal, that I can change this value, only if I write the complete DataBase ? or is that a bug ?