Skip to content

小bug #2

@jianhun9527

Description

@jianhun9527

你好!
在dataobject.c文件里的RegisterNode *GenerateRegisterObjectStorageStructure(DataObject dataObject)函数好像有问题。
line145:RegisterNode node={i,0,0,NULL};是否应该改为:RegisterNode node={dataObject.startingAddress+i,0,0,NULL};
这样就可以和 StatusNode *GenerateStatusObjectStorageStructure(DataObject dataObject)函数对应起来,并且在
uint16_t GetRegisterObjectValue(RegisterObject robject,uint8_t result[],DataObject dataObject)函数里的line:281的node->index>=dataObject.startingAddress才能成立。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions