Makino tops DTM/Super GT Fuji testing, Duval fastest DTM runner
by Tom ErringtonEx-Formula 2 driver Tadasuke Makino set the pace in testing ahead of Super GT and DTM's joint racing at Fuji, as Audi's Loic Duval ran the Super GT field close.
Makino set the best time in the Nakajima Racing Honda-NSX GT, deposing Duval in the process, following a 10-minute red flag caused by Audi's Benoit Treluyer.
While the incident was not captured by live coverage, Treluyer's WRT Audi stopped facing the wrong way on the run to the fast Coca Cola left-hander.
When the session resumed in the final minutes, Makino set a 1m30.421s lap that stood as the best time, 0.227s clear of 2019 Super GT champion Kenta Yamashita in the #6 Lexus Team LeMans entry.
That left Duval in third, just over two tenths off the Lexus, as the Audi driver led the DTM field in both sessions, placing eighth in the morning's running and seven tenths off the leading pace.
The first session's benchmark was set by Ryo Hirakawa as the #37 TOMS Lexus driver demonstrated the experience of the DTM's Hankook tyres that he used at Hockenheim last month.
The DTM field endured a mixed session with 2019 champion Rene Rast and Audi stablemate Mike Rockenfeller both suffering punctures in the first practice session.
While Rast was eighth in the morning's running, he placed 11th in the afternoon.
BMW's Kamui Kobayashi and Alex Zanardi both got their first experience of a 2019-spec M4 DTM and could only place 16th and 22nd respectively in the morning.
Zanardi would remain last in the afternoon, with Kobayashi down in 19th ahead of Rockenfeller.
While the joint racing between the DTM and Super GT at Hockenheim ultimately did not use Balance of Performance, it is being considered at Fuji and Autosport understands its use will be continually reviewed during the weekend.
The threat of rain for both Saturday and Sunday's race would likely eliminate the need for BoP as it is expected to favour the DTM machines that have significantly less aerodynamics compared to the Super GT cars.
The testing period also included a practice Indianapolis-style restart for the DTM drivers to practice ahead of its use in the racing.
The Super GT teams are currently on track for their second tyre test of the Hankook compounds.


|
MoveToCode
|
Utility class to easily access references to core runtime Mixed Reality Toolkit Services If deallocating and re-allocating a new system at runtime, ResetCacheReferences() should be used to get a proper reference More...
Static Public Member Functions | |
| static void | ResetCacheReferences () |
| Resets all cached system references to null More... | |
| static bool | ResetCacheReference (Type serviceType) |
| Clears the cache of the reference with key of given type if present and applicable More... | |
| static T | GetInputSystemDataProvider< T > () |
| Gets first matching Microsoft.MixedReality.Toolkit.Input.IMixedRealityInputDeviceManager or extension thereof for CoreServices.InputSystem More... | |
| static T | GetSpatialAwarenessSystemDataProvider< T > () |
| Gets first matching Microsoft.MixedReality.Toolkit.SpatialAwareness.IMixedRealitySpatialAwarenessObserver or extension thereof for CoreServices.SpatialAwarenessSystem More... | |
| static T | GetDataProvider< T > (IMixedRealityService service) |
| Gets first matching data provider of provided type T registered to the provided mixed reality service. More... | |
Properties | |
| static IMixedRealityBoundarySystem | BoundarySystem [get] |
| Cached reference to the active instance of the boundary system. More... | |
| static IMixedRealityCameraSystem | CameraSystem [get] |
| Cached reference to the active instance of the camera system. More... | |
| static IMixedRealityDiagnosticsSystem | DiagnosticsSystem [get] |
| Cached reference to the active instance of the diagnostics system. More... | |
| static IMixedRealityFocusProvider | FocusProvider [get] |
| Cached reference to the active instance of the focus provider. More... | |
| static IMixedRealityInputSystem | InputSystem [get] |
| Cached reference to the active instance of the input system. More... | |
| static IMixedRealityRaycastProvider | RaycastProvider [get] |
| Cached reference to the active instance of the raycast provider. More... | |
| static IMixedRealitySceneSystem | SceneSystem [get] |
| Cached reference to the active instance of the scene system. More... | |
| static IMixedRealitySpatialAwarenessSystem | SpatialAwarenessSystem [get] |
| Cached reference to the active instance of the spatial awareness system. More... | |
| static IMixedRealityTeleportSystem | TeleportSystem [get] |
| Cached reference to the active instance of the teleport system. More... | |
Utility class to easily access references to core runtime Mixed Reality Toolkit Services If deallocating and re-allocating a new system at runtime, ResetCacheReferences() should be used to get a proper reference
|
static |
Gets first matching data provider of provided type T registered to the provided mixed reality service.
| T | Type of data provider to return. Must implement and/or extend from Microsoft.MixedReality.Toolkit.IMixedRealityDataProvider |
| service | This function will attempt to get first available data provider registered to this service. |
Service parameter is expected to implement Microsoft.MixedReality.Toolkit.IMixedRealityDataProviderAccess. If not, then will return default(T)
| T | : | IMixedRealityDataProvider |
|
static |
Gets first matching Microsoft.MixedReality.Toolkit.Input.IMixedRealityInputDeviceManager or extension thereof for CoreServices.InputSystem
| T | : | IMixedRealityInputDeviceManager |
|
static |
Gets first matching Microsoft.MixedReality.Toolkit.SpatialAwareness.IMixedRealitySpatialAwarenessObserver or extension thereof for CoreServices.SpatialAwarenessSystem
| T | : | IMixedRealitySpatialAwarenessObserver |
|
static |
Clears the cache of the reference with key of given type if present and applicable
| serviceType | interface of service to key against. Must be of type IMixedRealityService |
|
static |
Resets all cached system references to null
|
staticget |
Cached reference to the active instance of the boundary system.
If system is destroyed, reference will be invalid. Please use ResetCacheReferences()
|
staticget |
Cached reference to the active instance of the camera system.
If system is destroyed, reference will be invalid. Please use ResetCacheReferences()
|
staticget |
Cached reference to the active instance of the diagnostics system.
If system is destroyed, reference will be invalid. Please use ResetCacheReferences()
|
staticget |
Cached reference to the active instance of the focus provider.
If system is destroyed, reference will be invalid. Please use ResetCacheReferences()
|
staticget |
Cached reference to the active instance of the input system.
If system is destroyed, reference will be invalid. Please use ResetCacheReferences()
|
staticget |
Cached reference to the active instance of the raycast provider.
If system is destroyed, reference will be invalid. Please use ResetCacheReferences()
|
staticget |
Cached reference to the active instance of the scene system.
If system is destroyed, reference will be invalid. Please use ResetCacheReferences()
|
staticget |
Cached reference to the active instance of the spatial awareness system.
If system is destroyed, reference will be invalid. Please use ResetCacheReferences()
|
staticget |
Cached reference to the active instance of the teleport system.
If system is destroyed, reference will be invalid. Please use ResetCacheReferences()


Create new account create passkey Passkeys Passkeys are a modern alternative to usernames and passwords, they are secure


-
I recently stumbled across a practical use-case for simulated exceptions in C while writing a recursive-descent JSON parser for fun and profit. In this quick write-up, I’ll give a high-level overview of the problems that I ran into, why exceptions were ideal for error handling, and how I emulated them in C.