bug fix: bytes were not displayed correctly (signed)
This commit is contained in:
parent
3aac9a49ce
commit
330b5275a1
1 changed files with 3 additions and 3 deletions
|
@ -26,7 +26,7 @@
|
||||||
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||||
* SUCH DAMAGE.
|
* SUCH DAMAGE.
|
||||||
*
|
*
|
||||||
* $Id: VariableWatcher.java,v 1.6 2008/02/11 14:03:19 fros4943 Exp $
|
* $Id: VariableWatcher.java,v 1.7 2009/04/28 07:33:09 fros4943 Exp $
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package se.sics.cooja.plugins;
|
package se.sics.cooja.plugins;
|
||||||
|
@ -201,7 +201,7 @@ public class VariableWatcher extends VisPlugin {
|
||||||
if (varType.getSelectedIndex() == BYTE_INDEX) {
|
if (varType.getSelectedIndex() == BYTE_INDEX) {
|
||||||
try {
|
try {
|
||||||
byte val = moteMemory.getByteValueOf((String) varName.getSelectedItem());
|
byte val = moteMemory.getByteValueOf((String) varName.getSelectedItem());
|
||||||
varValues[0].setValue(new Integer(val));
|
varValues[0].setValue(new Integer(0xFF & val));
|
||||||
varName.setBackground(Color.WHITE);
|
varName.setBackground(Color.WHITE);
|
||||||
writeButton.setEnabled(true);
|
writeButton.setEnabled(true);
|
||||||
} catch (UnknownVariableException ex) {
|
} catch (UnknownVariableException ex) {
|
||||||
|
@ -223,7 +223,7 @@ public class VariableWatcher extends VisPlugin {
|
||||||
int length = ((Number) varLength.getValue()).intValue();
|
int length = ((Number) varLength.getValue()).intValue();
|
||||||
byte[] vals = moteMemory.getByteArray((String) varName.getSelectedItem(), length);
|
byte[] vals = moteMemory.getByteArray((String) varName.getSelectedItem(), length);
|
||||||
for (int i=0; i < length; i++) {
|
for (int i=0; i < length; i++) {
|
||||||
varValues[i].setValue(new Integer(vals[i]));
|
varValues[i].setValue(new Integer(0xFF & vals[i]));
|
||||||
}
|
}
|
||||||
varName.setBackground(Color.WHITE);
|
varName.setBackground(Color.WHITE);
|
||||||
writeButton.setEnabled(true);
|
writeButton.setEnabled(true);
|
||||||
|
|
Loading…
Add table
Reference in a new issue