well thanks for replying
first is that i have to use only barker sequence because its there in the standard,
secondly, i could not get the part in which You say things about trivial peaks,
which ones are trivial and which ones not?
let me reiterate the fact that when i correlate 11 chips of incoming data from the channel with 11 bits of barker code ( one sequence), i get my original bit back, ie i will get a peak at 0 and its amplitude suggests that whether i transmitted 1 or zero
but whenever i try to correlate my signal with more than one seuqence of barker code (eg 22 bits of barker code=2 barker sequences ) i get more than two peaks, and the bits i get also are not the ones i trasnmitt
i have attached a figure which shows that i correlated 22 chips of my signal with 2 barker sequences . i should have got 2 peaks but i sometimes get 3 :S as in this case