14.05.2009, 07:41
hallo,
gibt es ein schon fertiges vi oder irgendwelche beispiel-vis, die ein bit-array in einen zahlenwert umwandeln?
und zwar bekomme ich alle 40ms einen 16bit-integer, diesen wandle ich in ein bit-array um und entferne die 2 LSBs.
und jetzt würde ich das array gerne in einen entsprechenden winkelwert umwandeln. und zwar entspricht das msb -90° und das lsb (180° / 2^14). das ganze ist im 2er-komplement dargestellt. muss ich da jetzt jedes der 14 bits mit einem case selbst untersuchen und dann zusammenzählen oder gibts das schon irgend was fertiges?
vielen dank,
undertaker
gibt es ein schon fertiges vi oder irgendwelche beispiel-vis, die ein bit-array in einen zahlenwert umwandeln?
und zwar bekomme ich alle 40ms einen 16bit-integer, diesen wandle ich in ein bit-array um und entferne die 2 LSBs.
und jetzt würde ich das array gerne in einen entsprechenden winkelwert umwandeln. und zwar entspricht das msb -90° und das lsb (180° / 2^14). das ganze ist im 2er-komplement dargestellt. muss ich da jetzt jedes der 14 bits mit einem case selbst untersuchen und dann zusammenzählen oder gibts das schon irgend was fertiges?
vielen dank,
undertaker