This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

sd_ble_gatts_hvx() failed: 0x8

Trying the ATT_MTU Thourughput Example with SoftDevice:

nRF5_SDK_13.0.0-1.alpha_055eef3/components/softdevice/s140/hex/s140_nrf52840_5.0.0-1.alpha_softdevice.hex

on two nRF52840 devices, when I get to the 6th step of sending '1' to the tester I get this output:

APP:INFO:Test is ready. Press any key to run.

AMTS:ERROR:sd_ble_gatts_hvx() failed: 0x8

APP:INFO:ATT MTU exchange completed.

after that I have to restart them, what could be the case? thanks

Parents
  • Hello Embo San,

    You can get this error if a carriage return or new line character is appended when you send the “1” to begin the test. If you’re using Termite please make sure to choose the “append nothing” option in the settings. I believe termite has “append LF” as default value.

    When using Putty you only need to press the number. Pressing enter after the number will give the same error.

    Best regards

    Jørn Frøysa

Reply
  • Hello Embo San,

    You can get this error if a carriage return or new line character is appended when you send the “1” to begin the test. If you’re using Termite please make sure to choose the “append nothing” option in the settings. I believe termite has “append LF” as default value.

    When using Putty you only need to press the number. Pressing enter after the number will give the same error.

    Best regards

    Jørn Frøysa

Children
Related