At the moment the binding don't handle negative value. This is a tricky topic because there is some method to handle negative value.
One or two complement way
Using a bit sign externally from the bit word.
The low-can should be able to correctly decode a negative value natively.