alarmManager.setRepeating(AlarmManager.RTC, cal.getTimeInMillis(),
delay, pi);

위와 같이 하면

저게 호출되자 마자, 한번 pi (펜딩인텐트)가 send되고,(즉시실행후)
그뒤로 delay만큼 반복되는게 맞죠??

취소할때, 그냥 alarmManager.cancel(pi)로 맞춰줘야 하는데 시작할때 pi와 취소할때의 pi 어떤형식까지 맞춰줘야 하나요?
참고로 PendingIntent로 서비스를 구동하고 있습니다.