bts: log FN jump delta in bts_set_current_frame_number()

In case of an FN jump the expected value is logged. Lets also log the
delta between the expected and the current FN as it may give a better
clue what goes wrong

Change-Id: Ie361df30852570fe8a47347a42e962db869ccf82
diff --git a/src/bts.cpp b/src/bts.cpp
index d5d814d..d06c9d0 100644
--- a/src/bts.cpp
+++ b/src/bts.cpp
@@ -347,8 +347,8 @@
 	 * and start of another frame (every 3 blocks). */
 	if (fn != bts->cur_fn && bts->cur_fn != FN_UNSET && fn != fn_next_block(bts->cur_fn)) {
 		LOGP(DRLCMAC, LOGL_NOTICE,
-		     "Detected FN jump! %u -> %u (expected %u)\n",
-		     bts->cur_fn, fn, fn_next_block(bts->cur_fn));
+		     "Detected FN jump! %u -> %u (expected %u, delta %u)\n",
+		     bts->cur_fn, fn, fn_next_block(bts->cur_fn), GSM_TDMA_FN_DIFF(bts->cur_fn, fn));
 	}
 	bts->cur_fn = fn;
 }