Literally, I guess the two are inclusive, but it is difficult to prove the logic between them by experiments.
Especially when I set
disable_mac_commands = true, but I can still use grpc to issue
linkaddr related MAC command. I do not know whether this is an error or not.
disable_adr, ChirpStack won’t control the DR and TX power of the devices using ADR, but the other mac-commands will continue to work. With
disable_mac_commands, ChirpStack will stop sending mac-commands completely.
I try the two options in the latest version of Network server, and they seem not to work well to stop ADR or MAC command.
I do not know wether it is my fault or you can test them more carefully.