完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
在HARMony 2.01b上的SNMPv2中,我注意到了以下问题:我有一个被声明为16位宽度的整数变量。如果该值只使用一个字节,但高于127,则将其解释为字节,当使用MIB浏览器轮询时,它变成负整数。如果它超过了一个字节限制,则显示为ok(如256被报告为256,但255被报告为-1)。
以上来自于百度翻译 以下为原文 I noticed the following problem on SNMPv2 on Harmony 2.01b: I have an integer variable that is declared as a 16 bit width. If the value is using only one byte but is higher than 127, then it is interpreted as a byte and it turns to a negative integer when polling with a MIB browser. If it passes over the one byte limit, then it is shown ok (like 256 is reported as 256 but 255 is reported as -1). If I switch back to my old library (it is 1.02 or closer) it works ok. The variables are declared as Integer32 in MIB file. Adrian |
|
相关推荐
2个回答
|
|
难道他们不被宣布为“未签名”吗?最佳选择
以上来自于百度翻译 以下为原文 Hi Shouldn't they be declared as beeing "unsigned"? Best regards Jorge |
|
|
|
这个问题与CPU的变量大小无关。既不涉及编译器问题,也与SNMP服务器严格相关。SNMP的变量从二进制表示转换为通过UDP连接发送的字符串。在这个转换的地方应该是问题。
以上来自于百度翻译 以下为原文 The problem is not related to CPU variable sizes. Neither to compiler issues. It is strictly related to SNMP server. The variables for SNMP are converted from binary representation to strings that are sent over the UDP connection. Somewhere in this conversion should be the problem. |
|
|
|
只有小组成员才能发言,加入小组>>
5125 浏览 9 评论
1984 浏览 8 评论
1914 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3148 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2212 浏览 5 评论
696浏览 1评论
583浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
465浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
601浏览 0评论
494浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-1 16:21 , Processed in 1.204097 second(s), Total 83, Slave 65 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号