smalltalk
/
osmo-st-gsm
Archived
1
0
Fork 0

gsm: Fully parse the GSM48 Channel Mode Modify message

Add the element id for the MultiRate Configuration to fully parse
this message.
This commit is contained in:
Holger Hans Peter Freyther 2013-08-27 17:48:02 +02:00
parent 73dbc2941c
commit 9b0a1c23d0
2 changed files with 8 additions and 0 deletions

View File

@ -665,6 +665,7 @@ GSM48DataHolder subclass: GSM48MultiRateConfiguration [
10.5.2.21aa'> 10.5.2.21aa'>
<gsmName: 'multiRate'> <gsmName: 'multiRate'>
<gsmElementId: 16r03>
<gsmMinValueSize: 2 max: 6> <gsmMinValueSize: 2 max: 6>
] ]

View File

@ -447,6 +447,13 @@ TestCase subclass: GSM48Test [
dec := GSM48MSG decode: inp readStream. dec := GSM48MSG decode: inp readStream.
self assert: dec toMessage asByteArray = inp. self assert: dec toMessage asByteArray = inp.
] ]
testChannelModeModify [
| dec inp |
inp := #(16r06 16r10 16r12 16rE3 16r69 16r41 16r03 16r02 16r28 16r04) asByteArray.
dec := GSM48MSG decode: inp readStream.
self assert: dec toMessage asByteArray = inp.
]
] ]
SCCPHandler subclass: TestSCCPHandler [ SCCPHandler subclass: TestSCCPHandler [