Holger Hans Peter Freyther
9bd9a9e3b6
Add a routine to just expand from 7bit packing to unpacked
...
Modernize the tests. Use #[] if we want a ByteArray and use
>>#asert:equals: to see what is going on.
2014-07-29 17:13:27 +02:00
Holger Hans Peter Freyther
77d1ac2eab
misc: Ease porting to pharo
...
In Pharo ByteArray does not inherit from Array but directly from
the ArrayedCollection class. Move the extensions one level up.
2014-07-29 17:04:06 +02:00
Holger Hans Peter Freyther
129f45c879
misc: Fix the categories to ease porting to Pharo
2013-03-31 12:34:17 +02:00
Holger Hans Peter Freyther
9300d93087
misc: Work on categories for the GSM classes
2011-09-27 17:31:49 +02:00
Holger Hans Peter Freyther
0c55cb053c
gsm: Make the extend work with and without namesapces
...
Start looking from the OsmoGSM namespace.
2011-06-15 16:55:40 +02:00
Holger Hans Peter Freyther
97710b0291
ussd: Add the USSD de and encoding to the Array class as well
2011-05-18 23:36:58 +02:00
Holger Hans Peter Freyther
47d3ad3ad9
gsm: Implement 7bit decoding for USSD and test the CR cases
...
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-01 01:39:53 +02:00
Holger Hans Peter Freyther
9ce4aebeb2
GSM: Add basic decoding support to byte array
2011-04-01 01:29:32 +02:00
Holger Hans Peter Freyther
a18ba2fb2e
GSM: Add USSD Encoding rules from the manual
2011-03-31 21:06:47 +02:00
Holger Hans Peter Freyther
f74d3828b3
GSM: Move the GSM Encoding to a new class and call it from String
...
We need to have a special case for USSD that we can add now by
subclassing this class.
2011-03-31 19:37:45 +02:00
Holger Hans Peter Freyther
60f1e3ec05
GSM: Add very simple encoding routine
2011-03-31 19:18:10 +02:00