|
csplus.get_time_measurement_result
|
指定されたタイマの計測結果を取得します。
[指定形式]
csplus.get_time_measurement_result(session_id, timer_name)
|
[引数]
|
|
|
|
session_id
|
本バージョンではこの引数は無視されます。
|
|
timer_name
|
計測結果の取得対象のタイマ名を指定します。
|
[戻り値]
計測結果を格納したリストを返します。計測結果はtime_value,time_unit,measurement_method,overflowの形式で格納されます。
|
|
|
|
time_value
|
計測結果の値
|
|
time_unit
|
計測結果の単位(ns)
|
|
measurement_method
|
カウントソース(EmulatorまたはSimulator)
|
|
overflow
|
オーバーフローが発生したかどうかのフラグ(true または false)
|
[詳細説明]
[使用例]
>>> csplus.get_timer_providers()
{'csplus.timer': 'Time Measurement'}
>>> csplus.select_timer_provider("csplus.timer")
>>> csplus.is_timer_supported('0')
True
>>> csplus.get_timers('0')
['Timer1']
>>> csplus.resume_debug_session('0')
>>> csplus.get_time_measurement_result('0', "Timer1")
['279667','ns','Simulator','false']
|