#2076 DMR CapMax Network and Site vales off by one. (#2077)

Co-authored-by: Dennis Sheirer <dsheirer@github.com>
This commit is contained in:
Denny Sheirer
2024-11-02 06:44:20 -04:00
committed by GitHub
parent b615c1e16a
commit e4be7dc5f4

View File

@@ -1,6 +1,6 @@
/* /*
* ***************************************************************************** * *****************************************************************************
* Copyright (C) 2014-2020 Dennis Sheirer * Copyright (C) 2014-2024 Dennis Sheirer
* *
* This program is free software: you can redistribute it and/or modify * This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
@@ -97,16 +97,16 @@ public class SystemIdentityCode extends AbstractStructure
switch(getModel()) switch(getModel())
{ {
case TINY: case TINY:
mNetwork = new DMRNetwork(getMessage().getInt(TINY_NET, getOffset())); mNetwork = new DMRNetwork(getMessage().getInt(TINY_NET, getOffset()) + 1);
break; break;
case SMALL: case SMALL:
mNetwork = new DMRNetwork(getMessage().getInt(SMALL_NET, getOffset())); mNetwork = new DMRNetwork(getMessage().getInt(SMALL_NET, getOffset()) + 1);
break; break;
case LARGE: case LARGE:
mNetwork = new DMRNetwork(getMessage().getInt(LARGE_NET, getOffset())); mNetwork = new DMRNetwork(getMessage().getInt(LARGE_NET, getOffset()) + 1);
break; break;
case HUGE: case HUGE:
mNetwork = new DMRNetwork(getMessage().getInt(HUGE_NET, getOffset())); mNetwork = new DMRNetwork(getMessage().getInt(HUGE_NET, getOffset()) + 1);
break; break;
} }
} }
@@ -124,16 +124,16 @@ public class SystemIdentityCode extends AbstractStructure
switch(getModel()) switch(getModel())
{ {
case TINY: case TINY:
mSite = new DMRSite(getMessage().getInt(TINY_SITE, getOffset())); mSite = new DMRSite(getMessage().getInt(TINY_SITE, getOffset()) + 1);
break; break;
case SMALL: case SMALL:
mSite = new DMRSite(getMessage().getInt(SMALL_SITE, getOffset())); mSite = new DMRSite(getMessage().getInt(SMALL_SITE, getOffset()) + 1);
break; break;
case LARGE: case LARGE:
mSite = new DMRSite(getMessage().getInt(LARGE_SITE, getOffset())); mSite = new DMRSite(getMessage().getInt(LARGE_SITE, getOffset()) + 1);
break; break;
case HUGE: case HUGE:
mSite = new DMRSite(getMessage().getInt(HUGE_SITE, getOffset())); mSite = new DMRSite(getMessage().getInt(HUGE_SITE, getOffset()) + 1);
break; break;
} }
} }