hi ..the problem from the previous tread have solved
now ..i'm having problem storing those valur to my array
below are my code


sms:
include "modedefs.bas"
DEfine OSC 4
buffer var byte(90)
z var byte
TRISB= %10001011

serout portb.6,t1200,["atz",13]
serin portb.7,t1200,5000,sms,["OK"]
pause 2000

serout portb.6,t1200,["at+cpms=",34,"me",34,13]
serin portb.7,t1200,5000,sms,["CPMS"]
pause 2000

serout portb.6,t1200,["at+cmgr=1",13]

for z=1 to 90
serin portb.7,t1200,5000,sms,buffer(z)
next

end

this code canot work ....is it possible to store everting in a array ?..i don't know how to filter out those unwanted ones....