[3.4.0][环视] 移除频繁打印日志

This commit is contained in:
renwj
2023-07-13 20:42:23 +08:00
parent 98b078008d
commit 7f56e2422d

View File

@@ -111,17 +111,14 @@ class M1LookAroundView: SurfaceView, SurfaceHolder.Callback, Runnable, IMoGoChas
override fun run() {
var isTimedBlock = false
try {
Log.d(TAG, "--- 1 ---")
if (!isSurfaceValid) {
isTimedBlock = true
return
}
if (this.surfaceWidth <= 0 || this.surfaceHeight <= 0) {
Log.d(TAG, "--- 2 ---")
isTimedBlock = true
return
}
Log.d(TAG, "--- 3 ---")
val data = this.data ?: return
val targetX = data.targetX
val targetY = data.targetY
@@ -134,28 +131,21 @@ class M1LookAroundView: SurfaceView, SurfaceHolder.Callback, Runnable, IMoGoChas
val bytes = data.data
if (bytes == null) {
isTimedBlock = true
Log.d(TAG, "--- 4 ---")
return
}
Log.d(TAG, "--- 5 ---")
val canvas = holder.lockCanvas()
try {
if (canvas == null) {
Log.d(TAG, "--- 6 ---")
isTimedBlock = true
return
}
//1. 绘制图片
var startTime = SystemClock.elapsedRealtime()
val bitmap = BitmapFactory.decodeByteArray(bytes, 0, bytes.size)
Log.d(TAG, "--- cost for decode bitmap: ${SystemClock.elapsedRealtime() - startTime}ms.")
if (bitmap == null) {
Log.d(TAG, "--- 7 ---")
isTimedBlock = true
return
}
try {
startTime = SystemClock.elapsedRealtime()
canvas.save()
canvas.scale(scaleX, scaleY)
canvas.drawBitmap(bitmap, 0f, 0f, bitmapPaint)
@@ -164,10 +154,8 @@ class M1LookAroundView: SurfaceView, SurfaceHolder.Callback, Runnable, IMoGoChas
if (!bitmap.isRecycled) {
bitmap.recycle()
}
Log.d(TAG, "--- draw decoded bitmap cost: ${SystemClock.elapsedRealtime() - startTime}ms.")
}
//2. 绘制车的信息
Log.d(TAG, "--- 8 ---")
val newTargetX = targetX * scaleX
val newTargetY = targetY * scaleY
val newTargetWidth = targetWidth * scaleX
@@ -238,7 +226,6 @@ class M1LookAroundView: SurfaceView, SurfaceHolder.Callback, Runnable, IMoGoChas
//2.2 绘制车周围盲区标定
canvas.save()
canvas.translate(newTargetX + newTargetWidth * 0.5f, newTargetY)
Log.d(TAG, "--- 9 ---:[$targetX:$newTargetX, $targetY:$newTargetY, $targetWidth:$newTargetWidth, $targetHeight:$newTargetHeight]")
val halfTargetWidth = newTargetWidth * 0.5f
var startX = -halfTargetWidth
var startY = BROKE_LINE_LENGTH
@@ -341,7 +328,6 @@ class M1LookAroundView: SurfaceView, SurfaceHolder.Callback, Runnable, IMoGoChas
}
override fun onAutopilotSteeringData(steering: Float) {
Log.d(TAG, "--- onAutopilotSteeringData --: steering: $steering")
this.steering = steering
}
}