aboutsummaryrefslogtreecommitdiffstats
path: root/GSMEncoding.st
AgeCommit message (Collapse)AuthorFilesLines
2014-07-29Add a routine to just expand from 7bit packing to unpackedHolger Hans Peter Freyther1-0/+4
Modernize the tests. Use #[] if we want a ByteArray and use >>#asert:equals: to see what is going on.
2014-07-29misc: Ease porting to pharoHolger Hans Peter Freyther1-1/+1
In Pharo ByteArray does not inherit from Array but directly from the ArrayedCollection class. Move the extensions one level up.
2013-03-31misc: Fix the categories to ease porting to PharoHolger Hans Peter Freyther1-6/+6
2011-09-27misc: Work on categories for the GSM classesHolger Hans Peter Freyther1-10/+10
2011-06-15gsm: Make the extend work with and without namesapcesHolger Hans Peter Freyther1-6/+6
Start looking from the OsmoGSM namespace.
2011-05-18ussd: Add the USSD de and encoding to the Array class as wellHolger Hans Peter Freyther1-0/+12
2011-04-01gsm: Implement 7bit decoding for USSD and test the CR casesHolger Hans Peter Freyther1-0/+16
When CR is the last byte and it ended on a word boundary we will remove it (it was added to avoid the clash with '@') but if we have added a CR with a padding of a single 0 bit we will keep this additional CR.
2011-04-01GSM: Add basic decoding support to byte arrayHolger Hans Peter Freyther1-0/+58
2011-03-31GSM: Add USSD Encoding rules from the manualHolger Hans Peter Freyther1-0/+35
2011-03-31GSM: Move the GSM Encoding to a new class and call it from StringHolger Hans Peter Freyther1-8/+32
We need to have a special case for USSD that we can add now by subclassing this class.
2011-03-31GSM: Add very simple encoding routineHolger Hans Peter Freyther1-0/+57